Learning/JAVA
Swing 이용하여 컴포넌트 3개 만들기
cozy coding
2020. 6. 26. 10:03
- Swing 이용하여 컴포넌트 3개 만들어서 Field에서 글을 작성해서 버튼을 누르면 Area에 나타내기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
package swingTest;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class SwingTest extends JFrame implements ActionListener{
private JTextField tf1;
private JTextArea ta;
public SwingTest() {
setTitle("연습");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //X표시를 누르면 JFrame 종료
setLayout(new FlowLayout());
tf1=new JTextField(20);
JButton btn=new JButton("클릭");
ta=new JTextArea(5, 20);
btn.addActionListener(this);
add(tf1);
add(btn);
add(ta);
setSize(500,500);
setVisible(true);
}
public static void main(String[] args) {
new SwingTest();
}
@Override
public void actionPerformed(ActionEvent e) {
ta.append(tf1.getText()+"\n");
tf1.setText("");
}
}
|
cs |