|
1. JTextField
한 줄의 텍스트를 저장한다.
객체 내에서 커서의 이동이나 문자 출력 등의 기능은 가상기계에 의해서 실행한다.
JTextField()
TextField(int col)길이가 설정된 객체를 생성
TextField(String text) 텍스트를 가진 객체를 설정
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import javax.swing.*; class Exam { public static void main(String args[]) { JFrame jf=new JFrame("로그인정보"); JLabel lbl1=new JLabel("아이디", JLabel.RIGHT); JLabel lbl2=new JLabel("비밀번호",JLabel.RIGHT); JTextField txtid=new JTextField(); JPasswordField txtpw=new JPasswordField(); jf.setLayout(new GridLayout(2,2)); jf.add(lbl1); jf.add(txtid); jf.add(lbl2); jf.add(txtpw); jf.setSize(300,150); jf.setVisible(true); } } |
2. JTextArea
여러줄의 텍스트를 기술할 때 사용한다.
JTextArea(int rows, int columns) 입력할 텍스트의 열, 행 크기를 지정한 객체 생성
JTextArea(String text, int row, int col)열과 행, 텍스트를 가진 객체를 생성
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | import javax.swing.*; class Exam { public static void main(String[] args) { JFrame fr =new JFrame(); JTextArea tarea =new JTextArea(3,10); fr.add(tarea); fr.setSize(200,200); fr.setVisible(true); } } |
'컴퓨터프로그래밍 > JAVA' 카테고리의 다른 글
Java - JMenuBar (0) | 2016.06.13 |
---|---|
Java - Scroll, JList, ComboBox (0) | 2016.06.11 |
Java-Swing-JButton (0) | 2016.06.10 |
Swing의 기능과 컴포넌트 (0) | 2016.06.10 |
Java-Swing의 이해 (4) | 2016.06.10 |