×
Vytvárame riešenia

Ako v JFrame nastaviť pozíciu a rozmery okna

Pri spoznávaní JFrame (Swing kontajner, Swing je Java Graphical User Interface, skrátene GUI) som narazil na problém, že zobrazená aplikácia, resp. okno, malo extra malé rozmery. Žiaľ bežné riešenia na internete, ktoré odporúčali aplikovať metódy setSize(), setBounds() a následne štandardné zápisy s metódami pack() a setVisible() v mojom prípade vôbec nefungovali.
Pre aplikovanie umiestnenia okna som nakoniec použil setLocation() a pre rozmery setPreferredSize(), kde argumentom je objekt Dimension. Nižšie uvádzam programový kód typu Hello World.
Príklad: Jednoduchá aplikácia v Java Swing.
1
2
3
4
5
6
7
8
9
10
11
12
JFrame.setDefaultLookAndFeelDecorated(true);
JFrame frame = new JFrame("Application Title");
frame.setPreferredSize(new Dimension(200, 100));
frame.setLocation(200, 10);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JLabel label = new JLabel("Application content");
frame.getContentPane().add(label);
frame.pack();
frame.setVisible(true);

Záver

Verím, že vám uvedený článok pomohol a môžete bez problémov ďalej pokračovať v študovaní Java Swing.


Java,Swing,JFrame,setPreferredSize(),setLocation(),setSize(),setBounds()
Žiadna časť tohto článku nesmie byť reprodukovaná bez uvedenia autora a URL na túto stránku.
Viac informácií nájdete v sekcii O projekte.

Komentáre

Článok neobsahuje zatiaľ žiadne komentáre.

Pridať komentár

Meno (povinné)
Web
Správa (povinné)
Odoslať
Od najnovších