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 ๋ฉ์๋ ์ด์ฉ
UI Designer ¶
๋ฑ ํ๊ณ ์ธ๋งํ๊ฒ ๋ฐ๊ฒฌ๋์ง ์์์ง๋ง..
- JBuilder
- NetBeans
- Abeille Forms Designer - http://www.jetaware.com/forms_product.jsp
- IntelliJUIDesigner
Layout Manager ๋์ ์ ๋์ขํ๊ณ ์ด์ฉํ๊ธฐ ¶
์ปจํธ๋กค๋ค์ ๋ํด์ pixel ์ขํ๊ณ๋ก layout ๊ฐ๋ฅ.
~cpp page.getContentPane().setLayout(null);