2013년 7월 3일 수요일

(130703) 8일차 TextTest.java (JTextField, JTextArea 테스트)

 - 소스
import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.JTextField;

public class TextTest extends JFrame{

JTextField textfield;
JTextArea ta;

// 생성자에서 그림을 그림 (GUI)
public TextTest(){
// 닫기 버튼을 누르면 메모리에서 해제
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

// 텍스트 필드 객체 생성
textfield = new JTextField(); // 아무것도 쓰지 않으면 기본 크기 적용
// 텍스트 에어리어 객체 생성
ta = new JTextArea(5, 20);

// 텍스트 필드는 북쪽에 붙이고
this.add("North", textfield); // 자리 바꿔써도 상관없음
// 텍스트 에어리어를 센터에 붙임
this.add(ta);

setTitle("Hello");
setSize(400,300);
setVisible(true);
}

public static void main(String[] args) {
new TextTest();
}
}


 - 결과