package exercise;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class exercise01 extends JFrame{
//private JTextField textField;
public exercise01() {
setTitle("练习");
setSize(400,400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //置窗口是否可以关闭
JPanel jpanel=new JPanel();
JLabel jbabel=new JLabel();
JLabel newJLabel=new JLabel("消息发送框:");
final JTextArea textArea=new JTextArea("",15,40);
final JTextField textField=new JTextField();
textField.setColumns(10);
JButton send=new JButton("发送");
send.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
String msg=textField.getText();
textArea.append(msg);
}
});
jpanel.add(jbabel);
jpanel.add(textArea);
jpanel.add(newJLabel);
jpanel.add(textField);
jpanel.add(send);
add(jpanel);
setVisible(true);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
new exercise01();
}
}
12-25