반응형
* GUI : Windows 환경에서 명령 사용법
* CLI : Dos 환경에서 명령 사용법
Frame = f = new Frame("test"); // 캡션에 test 라고 쓰여진 윈도우 생성
Button b1 = new Button("버튼"); // 버튼 생성
f.add(b1); // 윈도우에 버튼 생성해주기.
// 버튼 위치 지정
setLocation(x,y);
setSize(w,h) ;
* FlowLayout - 일정 간격으로 생성된 모습
Ex) ㅁ ㅁ ㅁ ㅁ ㅁ ㅁ ...
* BorderLayout - 특정 방향을 기준으로 생성.
Ex)
------------
N
W C E
S
-------------
f.add(b1.BorderLayout.NORTH); // 북쪽방향에 b1(버튼) 생성
**** f.setLayout (new BorderLayout()); :: 기본 레이아웃 변경하는 방법.
* GridLayout(2,3)
Ex) ㅁ ㅁ ㅁ
ㅁ ㅁ ㅁ
* GridLayout(3,4)
Ex) ㅁ ㅁ ㅁ ㅁ
ㅁ ㅁ ㅁ ㅁ
ㅁ ㅁ ㅁ ㅁ
* content Pane;
* Panel :: 그룹
Frame , Button 등은 C++ 로 되어이으며, JParam,JButton을 이용하여 자바형식으로 구성.
* CLI : Dos 환경에서 명령 사용법
Frame = f = new Frame("test"); // 캡션에 test 라고 쓰여진 윈도우 생성
Button b1 = new Button("버튼"); // 버튼 생성
f.add(b1); // 윈도우에 버튼 생성해주기.
// 버튼 위치 지정
setLocation(x,y);
setSize(w,h) ;
* FlowLayout - 일정 간격으로 생성된 모습
Ex) ㅁ ㅁ ㅁ ㅁ ㅁ ㅁ ...
* BorderLayout - 특정 방향을 기준으로 생성.
Ex)
------------
N
W C E
S
-------------
f.add(b1.BorderLayout.NORTH); // 북쪽방향에 b1(버튼) 생성
**** f.setLayout (new BorderLayout()); :: 기본 레이아웃 변경하는 방법.
* GridLayout(2,3)
Ex) ㅁ ㅁ ㅁ
ㅁ ㅁ ㅁ
* GridLayout(3,4)
Ex) ㅁ ㅁ ㅁ ㅁ
ㅁ ㅁ ㅁ ㅁ
ㅁ ㅁ ㅁ ㅁ
* content Pane;
* Panel :: 그룹
Frame , Button 등은 C++ 로 되어이으며, JParam,JButton을 이용하여 자바형식으로 구성.
반응형