×
Creating solutions

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()
No part of this article may be reproduced without mention of the author and URL to this website.
For more information, see the About section.

Comments

Article has no comments.

Add a comment

Name (required)
Website
Message (required)
Submit
From latest