unterschied zwischen awt und swing

julian.veh

Bekanntes Mitglied
hi @ all
was ist der unterschied zwischen awt und swing?**
danke im vorraus
julian
[DUKE]Mein Name ist *****, *****[/DUKE]
 
Zuletzt bearbeitet von einem Moderator:
@ julian
Der Unterschied ist einfach ausgedrückt, dass bei den AWT Klassen die nativen Klassen benutzt werden als Partner. So wird die Oberfläche nicht von Javas Seite aus gezeichnet, sondern von der Plattform aus. Swing dagegen ist ein Teil der Java Foundation Classes und basiert auf diesen AWT Klassen, doch zeichnen die Oberfläche selbst und man nennt sie deshalb auch lightweight components.
[DUKE]Borussia wird Meister[/DUKE]
 
grundsätzlich gilt allerdings das du eher z.B Kompontente von Swing benutzen solltest also JButton anstatt Button weil awt alt ist

natürlich wirst du aber auch in deiner weiteren GUI Programmierung auch Klassen aus awt implementieren
 
natürlich wirst du aber auch in deiner weiteren GUI Programmierung auch Klassen aus awt implementieren

Yepp, denke ich auch - AWT wird nicht von Swing ersetzt. Das Eventhandling oder - Irrtum vorbehalten - die Color-Klassen sind aus AWT. Neu dazugekommen sind mit Swing lediglich die Komponenten für die GUIs
 

Neue Themen


Zurück
Oben