错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Grafische Benutzeroberflächen mit Swing

  • Sven Eric Panitz

摘要

Als Beispiel für die Programmierung graphischer Benutzeroberflächen wird die Swing Bibliothek vorgestellt. Grafische Objekte lassen sich ideal in der Objektorientierung modellieren. Ihre Anordnung wird durch Layoutmanager gesteuert. Ihre Interaktion basiert auf Events. Events können auch zeitgesteuert durch Timer-Objekte ausgelöst werden. Die Behandlung von einfachen Events lässt sich durch Lambda-Ausdrücke spezifizieren. Für komplexere Ereignisbehandlung können innere Klassen verwendet werden. Als kleines Beispiel findet sich die Programmierung von Fraktalen, den sogenannten Apfelmännchen.