lang/java
java AWT TestField 컴포넌트
C/H
2007. 6. 20. 19:21
[code type=java]
// TextFieldEx1.java
import java.awt.*;
import java.awt.event.*;
class TextFieldEx1 extends Panel{
TextField tf1, tf2, tf3, tf4;
public TextFieldEx1(){
tf1 = new TextField();
tf2 = new TextField(20);
tf3 = new TextField("가나다라마바사");
tf4 = new TextField("가나다라마바사", 20);
add(tf1);
add(tf2);
add(tf3);
add(tf4);
}
public static void main(String[] args){
TextFieldEx1 ex1 = new TextFieldEx1();
Frame f = new Frame("텍스트필드 테스트");
f.add(ex1);
f.pack();
f.setVisible(true);
//종료
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent w){
System.exit(0);
}
});
}
}
/*
TestField ft = new TextField(); // 비어잇는 TextField
TestField ft = new TextField(int column); // column의 크기를 가지는 TextField
TestField ft = new TextField(String text); // 생성될 때 부터 문자열 text를 표현한다.
TestField ft = new TextField(String text, int column); // 문자열 text를 표현하고, column크기를 가지는 TextField
void setText(String text) // 필드(입력 창) 내부에 text의 문자열을 보여준다.
String getText() //필드 내부의 문자열을 반환한다
void setColumn(int size) // 필드의 길이를 size만큼 조절한다
int getColumn() // 필드의 길이를 반환한다.
void setEditable(boolean b) // b를 false로 해주면 필드가 사용자의 입력을 받을 수 있도록 만들어 준다
void setBackground(Color color) // color 색상으로 필드 내부를 채워준다
*/
[/code]
// TextFieldEx1.java
import java.awt.*;
import java.awt.event.*;
class TextFieldEx1 extends Panel{
TextField tf1, tf2, tf3, tf4;
public TextFieldEx1(){
tf1 = new TextField();
tf2 = new TextField(20);
tf3 = new TextField("가나다라마바사");
tf4 = new TextField("가나다라마바사", 20);
add(tf1);
add(tf2);
add(tf3);
add(tf4);
}
public static void main(String[] args){
TextFieldEx1 ex1 = new TextFieldEx1();
Frame f = new Frame("텍스트필드 테스트");
f.add(ex1);
f.pack();
f.setVisible(true);
//종료
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent w){
System.exit(0);
}
});
}
}
/*
TestField ft = new TextField(); // 비어잇는 TextField
TestField ft = new TextField(int column); // column의 크기를 가지는 TextField
TestField ft = new TextField(String text); // 생성될 때 부터 문자열 text를 표현한다.
TestField ft = new TextField(String text, int column); // 문자열 text를 표현하고, column크기를 가지는 TextField
void setText(String text) // 필드(입력 창) 내부에 text의 문자열을 보여준다.
String getText() //필드 내부의 문자열을 반환한다
void setColumn(int size) // 필드의 길이를 size만큼 조절한다
int getColumn() // 필드의 길이를 반환한다.
void setEditable(boolean b) // b를 false로 해주면 필드가 사용자의 입력을 받을 수 있도록 만들어 준다
void setBackground(Color color) // color 색상으로 필드 내부를 채워준다
*/
[/code]
반응형