1 package Dome;
2 import java.awt.event.*;
3 import java.awt.*;
4 import javax.swing.*;
5
6 public class WindowMess extends JFrame implements ActionListener
7 {
8 JTextField inputEnglish ;
9 JTextArea show ;
10 String regex = "[a-zZ-Z]+";
11 WindowMess()
12 {
13 inputEnglish = new JTextField(22);
14 inputEnglish.addActionListener(this);
15 show = new JTextArea();
16 add(inputEnglish,BorderLayout.NORTH); //默认布局
17 add(show,BorderLayout.CENTER);
18 setVisible(true);
19 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
20 }
21 public void actionPerformed(ActionEvent e)
22 {
23 if(e.getSource()==inputEnglish)
24 {
25 String str=inputEnglish.getText();
26 if(str.matches(regex))
27 show.append(str+"");
28 else
29 {
30 //弹出“警告”消息对话框
31 JOptionPane.showMessageDialog(this, "8 干呀6","消息对话款",JOptionPane.WARNING_MESSAGE);
32 inputEnglish.setText(null);
33 }
34 }
35 }
36
37 }