homedukeOOP mit Java: Beispiele für Applets mit Swing Prof. Dr. Uwe Schmidt FH Wedel

Beispiele für Applets mit Swing


weiter

Einige einfache Applets

Swing
Ist der zweite und etwas besser gelungene Versuch für eine Grafik-Bibliothek in Java. Die hier gezeigten Beispiele sind von der Funktionalität ähnlich wie die AWT Applets, aber mit Swing realisiert.
gut
Swing bietet einiges mehr an Widgets als AWT
schlecht
Die Browser müssen mindestens Java 1.4 unterstützen.
weiter
SwingHelloWorld
SwingHelloWorld.html
Eine 1-1 Umsetzung von AWT zu Swing aus dem Lehrbuch. So viel zur Theorie.
 
SwingHelloWorld.html
 
DAS applet!!
weiter
SwingHelloWorld2
SwingHelloWorld2.html
Eine Umsetzung die funktioniert. Warum?
 
SwingHelloWorld2.html
weiter
ParamTest
ParamTest.html
ParamTest.html
 
Die Umgebung eines Applets erforschen.
weiter
ImageTest
ImageTest.html
ImageTest.html
 
laden und zeichnen von Bildern
weiter
Chart
Chart.html
Chart.html
 
Ein Beispiel aus dem Buch Core Java von Cay Horstmann, an dem man erkennt, dass für etwas größere Applets der Aufwand doch sehr schnell wächst und dass noch eine ganze Reihe von Tricks dazu kommen, um ein Applet zuverlässig zu machen.
weiter

weiter

Oberflächenprogrammierung

ButtonApplet
ButtonApplet.html
ButtonApplet.html
 
Ein applet mit einem Knopf.
weiter
BorderLayoutApplet
BorderLayoutApplet.html
BorderLayoutApplet.html
 
Ein frame, ein neues Fenster in einem applet öffnen.
weiter
GridLayoutApplet
GridLayoutApplet.html
GridLayoutApplet.html
 
Ein frame, ein neues Fenster in einem applet öffnen.
weiter

weiter

Ereignisbehandlung

ButtonApplet
ButtonApplet.html
ButtonApplet.html
 
Ein Knopf mit Ereignisbehandlung.
weiter
ButtonApplet2
ButtonApplet2.html
ButtonApplet2.html
 
Das gleiche Programm mit top level Klassen.
weiter
ButtonApplet3
ButtonApplet3.html
ButtonApplet3.html
 
Das gleiche Programm mit member Klassen.
weiter
ButtonApplet4
ButtonApplet4.html
ButtonApplet4.html
 
Das gleiche Programm mit anonymen Klassen.
weiter
MouseMotionApplet
MouseMotionApplet.html
MouseMotionApplet.html
 
Ein Testprogramm für Maus-Ereignisse.
Es werden die Adapterklassen für die Schnittstellen als Basisklassen für die Ereignisbehandlung verwendet:
MouseAdapter für MouseListener und MouseMotionAdapter für MouseMotionListener
weiter

Letzte Änderung: 14.02.2012
© Prof. Dr. Uwe Schmidt
Prof. Dr. Uwe Schmidt FH Wedel