Hallo Java-Gemeinde,
ich habe folgendes Problem. Ich habe eine Swing-Oberfläche unter WindowsXP für die UNI entwickelt.
Nun habe ich mir gedacht Java ist ja Plattformunabhängig versuchst du mal das Programm nach Ubuntu zu portieren und dort weiterzuentwickeln.
Jetzt musste ich aber feststellen, dass zwar die Funktionalitäten vorhanden sind das Design sich aber massiv geändert hat.
Sprich die Schrift ist viel zu groß und die Fenster haben sich teilweise verkleinert.
Klar könnte ich das jetzt alles von Hand anpassen, aber wenn ich das Programm dann von einem Kollegen unter Windows ausführen lasse ist ja wahrscheinlich wieder alles anders.
So nun meine Frage also:
Gibt es eine Möglichkeit zu gewährleisten, dass die Swing-Oberfläche egal auf welcher Plattform ausgeführt gleich aussieht.
Gibt es hierfür ein Konzept globale Einstellungen vorzunehmen.
Das reine Umstellen des Look and Feels auf CrossPlattform hatte keine nennenswerten Auswirkungen.
Danke im Voraus.
Nobba
ich habe folgendes Problem. Ich habe eine Swing-Oberfläche unter WindowsXP für die UNI entwickelt.
Nun habe ich mir gedacht Java ist ja Plattformunabhängig versuchst du mal das Programm nach Ubuntu zu portieren und dort weiterzuentwickeln.
Jetzt musste ich aber feststellen, dass zwar die Funktionalitäten vorhanden sind das Design sich aber massiv geändert hat.
Sprich die Schrift ist viel zu groß und die Fenster haben sich teilweise verkleinert.
Klar könnte ich das jetzt alles von Hand anpassen, aber wenn ich das Programm dann von einem Kollegen unter Windows ausführen lasse ist ja wahrscheinlich wieder alles anders.
So nun meine Frage also:
Gibt es eine Möglichkeit zu gewährleisten, dass die Swing-Oberfläche egal auf welcher Plattform ausgeführt gleich aussieht.
Gibt es hierfür ein Konzept globale Einstellungen vorzunehmen.
Das reine Umstellen des Look and Feels auf CrossPlattform hatte keine nennenswerten Auswirkungen.
Danke im Voraus.
Nobba