Ich habe ein mittleres Problem mit meiner GUI: Ich habe sie in Netbeans unter Windows erstellt, sieht auch ganz toll aus. Starte ich das Programm aber unter Linux (oder Mac) sieht es schon nicht so toll aus, obwohl die LaF die gleiche ist (com.sun.java.swing.plaf.windows.WindowsLookAndFeel), und wenn ich beim Programmstart
setze wird das Aussehen noch kurioser. Ist also die Plattforumunabhänigkeit nur für die Logik? Oder kann man das Aussehen auch vereinheitlichen?
Konkret werden in Panels Labels und JSpinner in einem GridBagLayout untereinander erstellt. Die Spinner bekommen eine feste Breite von 70. Alles paßt unter Windows sehr gut, nur eben bei den anderen Systemen nicht.
Code:
UIManager.getSystemLookAndFeelClassName()
Konkret werden in Panels Labels und JSpinner in einem GridBagLayout untereinander erstellt. Die Spinner bekommen eine feste Breite von 70. Alles paßt unter Windows sehr gut, nur eben bei den anderen Systemen nicht.