---
title: 'WMF Viewer in Java Swing mit Agentic Coding: Aus der WMF-Spezifikation bis zum Code'
url: 'https://www.tutego.de/blog/javainsel/2026/02/wmf-viewer-in-java-swing-mit-agentic-coding-aus-der-wmf-spezifikation-bis-zum-code'
markdown: 'https://www.tutego.de/blog/javainsel/2026/02/wmf-viewer-in-java-swing-mit-agentic-coding-aus-der-wmf-spezifikation-bis-zum-code.md'
date: '2026-02-13'
description: 'In diesem Video entsteht per Vibe-Coding eine Swing-Komponente direkt aus der Dateispezifikation zur Darstellung von WMF-Dateien (Grafikformat Windows Metafile). Ohne fertige Libraries und Parsing, Rendering und Architektur werden iterativ mit dem Agenten (IntelliJ AI Chat) aufgebaut, inkl. typisch…'
taxonomy:
  category:
    - 'Java News'
    - 'Agentic Coding'
    - Swing
    - YouTube
---

# WMF Viewer in Java Swing mit Agentic Coding: Aus der WMF-Spezifikation bis zum Code

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://www.tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://www.tutego.de/blog/javainsel/)

## WMF Viewer in Java Swing mit Agentic Coding: Aus der WMF-Spezifikation bis zum Code

13.02.2026 · [Christian Ullenboom](https://www.tutego.de/blog/javainsel/author/admin/)

In diesem Video entsteht per Vibe-Coding eine Swing-Komponente direkt aus der Dateispezifikation zur Darstellung von WMF-Dateien (Grafikformat Windows Metafile). Ohne fertige Libraries und Parsing, Rendering und Architektur werden iterativ mit dem Agenten (IntelliJ AI Chat) aufgebaut, inkl. typischer Design- und Performance-Entscheidungen.

Ihr seht auch die Realität von AI-unterstützter Entwicklung: Der Agent platziert zwischendurch das komplette Rendering im Event-Dispatch-`Thread`, was wir dann gemeinsam auf einen dedizierten `Thread` refactoren müssen.

Code unter <https://github.com/ullenboom/jowemfi>.

\#Java #VibeCoding #AgenticCoding #Swing #AI #IntelliJIDEA

 ![](https://www.tutego.de/blog/javainsel/user/images/youtube/3rtMnJlv_uM.jpg)   

 Mit dem Klick auf „Abspielen“ wird das Video von YouTube (Google) geladen und dabei Daten an Google übertragen. [Datenschutzerklärung](https://www.tutego.de/de/verwaltung/Datenschutzgrundverordnung-DSGVO-Datenschutzerkl%C3%A4rung.html) · [Auf YouTube ansehen](https://www.youtube.com/watch?v=3rtMnJlv_uM)

Kategorien: [Java News](https://www.tutego.de/blog/javainsel/category/java-news/), [Agentic Coding](https://www.tutego.de/blog/javainsel/category/agentic-coding/), [Swing](https://www.tutego.de/blog/javainsel/category/swing/), [YouTube](https://www.tutego.de/blog/javainsel/category/youtube/)

[← Alle Beiträge](https://www.tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [YT-Video: Vibe-Coding einer Spring Boot 4 App mit IntelliJ AI Chat und OpenAI Codex](https://www.tutego.de/blog/javainsel/2026/02/yt-video-vibe-coding-einer-spring-boot-4-app-mit-intellij-ai-chat-und-openai-codex.md)
- Next: [IntelliJ IDEA schnell lernen: Die wichtigsten Funktionen für den Einstieg](https://www.tutego.de/blog/javainsel/2026/02/intellij-idea-schnell-lernen-die-wichtigsten-funktionen-fuer-den-einstieg.md)
