AWT Oberfläche integriert sich nicht in GTK-Theme

scandic

Mitglied
Hallo, bin neu hier und hab' ein Problem mit dem Aussehen der AWT-Oberfläche einer Anwendung. Diese integriert sich nicht in mein GTK-Theme. Konkret zu erkennen ist das zum Beispiel an den Buttons, die eckig sind und nicht, wie von GTK-Theme vorgegeben mit abgerundeten Ecken. Woran könnte das liegen?

Danke in Voraus,
scandic.
 
mhn vielleicht das AWT veraltet ist und du das Look and Feel richtig einstellen musst?
ABer ich muss ehrlich sagen dass ich eigenltich nicht weiß was GTK ist... ;-)
 
Probier mal das hier:

Java:
UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");

Ich wieß bloß nicht ob das bei AWT geht, vei Swing aber auf jedenfall.
 
Bei AWT dürfte das gar nicht gehen. Generell sollte man heute eher Swing verwenden - AWT ist veraltet und bietet nur eine kleine Auswahl an Widgets, die längst nicht alle Anwendungsfälle abdecken.
 
Ich hab mich jetzt auch dazu entschieden in der Zukunft mit Swing zu arbeiten, damit funktioniert die Systemintegration einwandfrei. Danke für die Hilfe.
 

Zurück
Oben