버튼 생성 및 배치
import javax.swing.*;
class GUIDemo
{
JFrame frame;
void view()
{
frame=new JFrame("제목");
frame.add(new JButton("1"), "North");
frame.add(new JButton("2"), "West");
frame.add(new JButton("3"), "Center");
frame.add(new JButton("4"), "East");
frame.add(new JButton("5"), "South");
frame.setSize(300, 300);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //X누르면 닫기
}
public static void main(String[] args)
{
GUIDemo demo = new GUIDemo();
demo.view();
}
}
패널생성
import javax.swing.*;
class GUIDemo
{
JFrame frame;
JPanel panel;
void view()
{
frame=new JFrame("제목");
panel=new JPanel();
panel.add(new JButton("11"));
panel.add(new JButton("11"));
panel.add(new JButton("11"));
frame.add(new JButton("1"), "North");
frame.add(new JButton("2"), "West");
frame.add(panel, "Center");
frame.add(new JButton("4"), "East");
frame.add(new JButton("5"), "South");
frame.setSize(300, 300);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args)
{
GUIDemo demo = new GUIDemo();
demo.view();
}
}
'JAVA' 카테고리의 다른 글
멀티스레드 참고 & 과제 만드는 중.. (0) | 2013.05.07 |
---|---|
네이트온 GUI 제작 완성 (0) | 2013.05.05 |
멀티스레드 소스&PPT (0) | 2013.05.03 |
자바 3-1 중간고사 (0) | 2013.04.26 |
역삼각형 별을 찍는 간단한 프로그래밍 (0) | 2013.04.19 |