U E D R , A S I H C RSS

Java/Swing Cook Book

Java Swing ๊ด€๋ จ Œ ๋ชจŒ.

ฐธกฐ ‚ฌดŠธ : http://www.indiwiz.com/web/Java/Swing/

Centered Window

~cpp 
JFrame frame = new JFrame();
frame.setSize(400,400);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
frame.setLocation((d.width-frame.getWidth())/2, (d.height-frame.getHeight())/2);
frame.setVisible(true);

Window Size „ •

1. pack ๋ฉ”†Œ๋“œ ดšฉ - content pane — •ด๋‹น ปจŠธ๋กค ๋ถ™—ฌ๋†จ„ ๊ฒฝšฐ, ๊ฐ€žฅ ตœ  ƒƒœ ‚ฌดˆ๋กœ ๋งžถฐคŒ.

2. setSize ๋ฉ”†Œ๋“œ ดšฉ

JFrame Title Bar —†• ๊ธฐ

ฐฝ ๋งŒ๋“ค๊ธฐ  „ •œ„ ถ”๊ฐ€.
~cpp 
frame.setUndecorated(true);

UI Designer

๋” •˜๊ณ  “ธ๋งŒ•œ๊ฒŒ ๋ฐœ๊ฒฌ๋˜ง€ •Š•˜ง€๋งŒ..

Layout Manager ๋Œ€‹   ˆ๋Œ€ขŒ‘œ๊ณ„ ดšฉ•˜๊ธฐ

ปจŠธ๋กค๋“ค— ๋Œ€•ด„œ pixel ขŒ‘œ๊ณ„๋กœ layout ๊ฐ€๋Šฅ.
~cpp 
page.getContentPane().setLayout(null);

UI ๊ด€๋ จ ๊ตฌ๊ฒฝ•ด๋ณผ๋งŒ•œ ๊ณณ

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:33
Processing time 0.0113 sec