C
Camino
Gast
Hallo,
im Moment entwickele ich eine Swing-Anwendung in einer bestimmten Bildschirmauflösung. Wenn ich die gleiche Anwendung dann unter einer anderen Auflösung betrachte, sieht alles natürlich nicht mehr so toll aus. Die Framegrösse hab ich ja schon relativ zur Bildschirmauflösung eingestellt und den Frame auf dem Bildschirm zentriert. Auch befinden sich die Komponenten in der Anwendung in Scrollpanes, damit sie auch bei kleinerem Fenster erreichbar sind. Aber die Grösse der Komponenten in der Anwendung ändern sich und es sieht dann nicht mehr so aus, wie es aussehen sollte. Wie macht ihr das? Entwickelt ihr das für die Auflösung, unter der es dann nachher auch genutzt werden soll? Wenn dann jemand eine andere Auflösung benutzt, ist das sein Problem? Oder gibt es eine Möglichkeit, die Anwendung unabhängig der Auslösung zu entwickeln? Ich hatte mir überlegt, es wäre vielleicht möglich, die Grössen der Komponenten für 2-3 verschiedene Bildschirmauflösungen dynamisch zu halten. Also, zu sagen, wenn diese Auflösung, dann sollen alle Textfelder, Buttons usw. so eine Höhe haben, bei einer anderen Auflösung eben anders. Hmm, war nur so eine Idee, scheint mir aber schwer umzusetzen. Bin mal gespannt, wie ihr das macht und ob es dafür eine gute Lösung gibt.
Gruss
Camino
im Moment entwickele ich eine Swing-Anwendung in einer bestimmten Bildschirmauflösung. Wenn ich die gleiche Anwendung dann unter einer anderen Auflösung betrachte, sieht alles natürlich nicht mehr so toll aus. Die Framegrösse hab ich ja schon relativ zur Bildschirmauflösung eingestellt und den Frame auf dem Bildschirm zentriert. Auch befinden sich die Komponenten in der Anwendung in Scrollpanes, damit sie auch bei kleinerem Fenster erreichbar sind. Aber die Grösse der Komponenten in der Anwendung ändern sich und es sieht dann nicht mehr so aus, wie es aussehen sollte. Wie macht ihr das? Entwickelt ihr das für die Auflösung, unter der es dann nachher auch genutzt werden soll? Wenn dann jemand eine andere Auflösung benutzt, ist das sein Problem? Oder gibt es eine Möglichkeit, die Anwendung unabhängig der Auslösung zu entwickeln? Ich hatte mir überlegt, es wäre vielleicht möglich, die Grössen der Komponenten für 2-3 verschiedene Bildschirmauflösungen dynamisch zu halten. Also, zu sagen, wenn diese Auflösung, dann sollen alle Textfelder, Buttons usw. so eine Höhe haben, bei einer anderen Auflösung eben anders. Hmm, war nur so eine Idee, scheint mir aber schwer umzusetzen. Bin mal gespannt, wie ihr das macht und ob es dafür eine gute Lösung gibt.
Gruss
Camino