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 === 딱 하고 쓸만한게 발견되지 않았지만.. * JBuilder * NetBeans * Abeille Forms Designer - http://www.jetaware.com/forms_product.jsp * [IntelliJUIDesigner] === Layout Manager 대신 절대좌표계 이용하기 === 컨트롤들에 대해서 pixel 좌표계로 layout 가능. {{{~cpp page.getContentPane().setLayout(null); }}} === UI 관련 구경해볼만한 곳 === http://www.jgoodies.com ---- [Java]