运行效果图:
import java.awt.GridLayout;
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.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class ShowGUI extends JFrame implements ActionListener{
public static void main(String[] args) {
ShowGUI sg = new ShowGUI();
}
private JPanel jp1;
private JPanel jp2;
private JLabel label;
private JTextField textField;
private JButton button;
// 构造函数
public ShowGUI() {
jp1 = new JPanel();
jp2 = new JPanel();
//文本框前面的标签
label = new JLabel("请输入有效的年份");
//文本输入框
textField = new JTextField(10);
//按钮
button = new JButton("判定");
this.setLay