그 중에서 FlowLayout 활용 예를 보여드리겠습니다.
Layout은 아래와 같이 5개가 많이 사용됩니다.
* [1] FlowLayout
* [2] BorderLayout
* [3] GridLayout
* [4] GridBagLayout
* [5] CardLayout
아래는 FlowLayout 결과 화면입니다.
생각보다 평범하죠? ㅋ
레이아웃을 사용한 예라 간단합니다.
컴포넌트로는 버튼 5개를 넣었습니다.
import java.applet.Applet; import java.awt.*; public class MyFlowlayout extends Applet { //애플릿(Panel 계열) 기본 레이아웃 : FlowLayout Button b1, b2, b3, b4, b5; @Override public void init(){ //setLayout(new BorderLayout()); //레이아웃 설정 FlowLayout f1 = new FlowLayout(FlowLayout.LEFT, 20, 40); // 수평간격(hgap) : 20, 수직간격(vgap) : 40 setLayout(f1); setSize(400,400); b1 = new Button("B1"); b2 = new Button("B2"); b3 = new Button("B3"); b4 = new Button("B4"); b5 = new Button("B5"); add(b1);add(b2);add(b3); add(b4);add(b5); } }
댓글 없음:
댓글 쓰기