Guten Tag,
ich arbeite gerade an einem Projekt und würde die Graphische Oberfläche, welche viele Fensterelemente wie (JButton, JLabel, JTextArea, JTextField, JTable...) enthällt gerne auf jedem Computer im Vollbild-Modus anzeigen lassen.
Jetzt habe ich mich etwas Informiert und möchte hier noch einmal fragen, welche Möglichkeit am Sinnvollsten/leichtesten Umzusetzen ist.
Zur Auswahl stehen:
Das Fenster auf
setzen. Dann jedes Fensterelement mit
in Prozent zur Bildschirm Breite sowie Höhe zu setzen. Diese Variante sehe ich als sehr Mühselig an.
Dann habe ich von GraphicsDevice gehört. Nach einigem Experimentieren stellte sich heraus, dass es auf meinem Computer einfach nicht Funktionieren wollte. Ich bin aber bereit, mich erneut damit auseinander zu setzen.
Als letztes bin ich am Überlegen alles mit Layout Managern zu machen. Leider habe ich eher schlechte Erfahrungen damit gemacht, da die mir bekannten (BorderLayout, GridLayout) recht begrenzte Möglichkeiten zum exakten Positionieren haben. Gibt es noch effektivere Layout Manager?
Vielen Dank im Voraus
:toll:
ich arbeite gerade an einem Projekt und würde die Graphische Oberfläche, welche viele Fensterelemente wie (JButton, JLabel, JTextArea, JTextField, JTable...) enthällt gerne auf jedem Computer im Vollbild-Modus anzeigen lassen.
Jetzt habe ich mich etwas Informiert und möchte hier noch einmal fragen, welche Möglichkeit am Sinnvollsten/leichtesten Umzusetzen ist.
Zur Auswahl stehen:
Das Fenster auf
Java:
Toolkit.getDefaultScreenSize();
Java:
*.setBounds();
Dann habe ich von GraphicsDevice gehört. Nach einigem Experimentieren stellte sich heraus, dass es auf meinem Computer einfach nicht Funktionieren wollte. Ich bin aber bereit, mich erneut damit auseinander zu setzen.
Als letztes bin ich am Überlegen alles mit Layout Managern zu machen. Leider habe ich eher schlechte Erfahrungen damit gemacht, da die mir bekannten (BorderLayout, GridLayout) recht begrenzte Möglichkeiten zum exakten Positionieren haben. Gibt es noch effektivere Layout Manager?
Vielen Dank im Voraus
:toll: