📄 main.java
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package exam6;import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JDialog;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JPanel;import javax.swing.JTextField;/** * * @author Administrator */public class Main { public static void main(String[] args) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { String str1 = "123"; String str2 = "123"; final MyJFrame jf = new MyJFrame(); final JTextField jt1 = new JTextField(15); final JTextField jt2 = new JTextField(15); final JDialog jd = new JDialog(); jd.setLayout(new BorderLayout()); JPanel jp1 = new JPanel(); jp1.add(new JLabel("学号:")); jp1.add(jt1); JPanel jp2 = new JPanel(); jp2.add(new JLabel("密码:")); jp2.add(jt2); jd.add(jp1, BorderLayout.NORTH); jd.add(jp2, BorderLayout.CENTER); JPanel jp3 = new JPanel(); JButton jb1 = new JButton("确定"); JButton jb2 = new JButton("取消"); jp3.add(jb1); jp3.add(jb2); jd.add(jp3, BorderLayout.SOUTH); jd.setSize(300, 140); jd.setLocationRelativeTo(jd); jf.setVisible(false); jd.setVisible(true); jb1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if (jt1.getText().equals("123") && jt2.getText().equals("123")) { // jf.setPreferredSize(new Dimension(500, 300)); jf.setVisible(true); // jd.setVisible(false); jd.hide(); } else { JOptionPane.showMessageDialog(jd, "请输入正确用户名或密码"); } } }); } }); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -