반응형
package javaapplication7; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; class NullCon extends JFrame { NullCon() { this.setTitle("절대적 위치 설정"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container c = getContentPane(); c.setLayout(null); JLabel l = new JLabel("Hellow, press button"); l.setLocation(130,50); l.setSize(200,20); c.add(l); for(int i=1; i<=9; i++) { JButton b = new JButton(Integer.toString(i)); b.setLocation(i*15,i*15); b.setSize(50,20); c.add(b); } this.setSize(300,200); this.setVisible(true); } } public class JavaApplication7 { public static void main(String[] args) { new NullCon(); } }
<결과>
2016/10/03 - [자바] - 자바 소스코드: 입력 폼 만들기(Grid Layout)
2016/10/03 - [자바] - 자바 소스코드: Grid Layout 프레임 만들기(전화 다이얼)
2016/10/03 - [자바] - 자바 소스코드: Border Layout 프레임 만들기
#자바 #자바 소스코드 #절대적 위치 설정 #반복 #버튼 겹치기
반응형
'자바' 카테고리의 다른 글
자바 소스코드: Action 이벤트리스너(클릭시 문자열 바꾸기) (0) | 2016.10.09 |
---|---|
자바 소스코드: 간단한 스윙 응용프로그램 만들기(오픈 챌린지 9) (0) | 2016.10.07 |
자바 소스코드: 입력 폼 만들기(Grid Layout) (0) | 2016.10.03 |
자바 소스코드: Grid Layout 프레임 만들기(전화 다이얼) (0) | 2016.10.03 |
자바 소스코드: Border Layout 프레임 만들기 (0) | 2016.10.03 |