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);