스윙 버튼 생성&배치

from JAVA 2012. 10. 31. 15:38

버튼 생성 및 배치

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
,