java 验证登陆_java登陆界面验证
展開全部
以下代碼就是了。
詳細(xì)參照附件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.JPanel;
import?javax.swing.JPasswordField;
import?javax.swing.JTextField;
public?class?LoginJFrame?extends?JFrame?implements?ActionListener?{
private?JTextField?text_username;
private?JPasswordField?password_pwd;
private?JButton?button_lg,?button_close;
private?JLabel?msgArea;
public?LoginJFrame()?{
super("登錄e68a84e8a2ad62616964757a686964616f31333335323462");
this.setBounds(500,?240,?320,?260);
setResizable(false);
setBackground(java.awt.Color.lightGray);
setDefaultCloseOperation(EXIT_ON_CLOSE);
getContentPane().setLayout(new?GridLayout(4,?1,?20,?10));
getContentPane().add(new?JLabel("在線考試系統(tǒng)用戶登錄",?JLabel.CENTER));
JPanel?panel_1?=?new?JPanel(new?GridLayout(2,?2,?0,?5));
getContentPane().add(panel_1);
panel_1.add(new?JLabel("用戶名:",?JLabel.CENTER));
text_username?=?new?JTextField(20);
panel_1.add(text_username);
panel_1.add(new?JLabel("密????碼:",?JLabel.CENTER));
password_pwd?=?new?JPasswordField(20);
panel_1.add(password_pwd);
JPanel?panel_2?=?new?JPanel(new?GridLayout(1,?2,?30,?0));
getContentPane().add(panel_2);
button_lg?=?new?JButton("登陸");
panel_2.add(button_lg);
button_lg.addActionListener(this);
button_close?=?new?JButton("注冊");
panel_2.add(button_close);
setVisible(true);
//?添加一個控件用于顯示提示信息
JPanel?panel_3?=?new?JPanel();
msgArea?=?new?JLabel();
getContentPane().add(panel_3.add(msgArea));
setVisible(true);
}
public?static?void?main(String?arg[])?{
new?LoginJFrame();
}
public?void?actionPerformed(ActionEvent?e)?{
//?登錄按鈕
if?(e.getSource()?==?button_lg)?{
if?(text_username.getText().isEmpty()?&&?password_pwd.getText().isEmpty())?{
msgArea.setText("請輸入用戶名和密碼!");
return;
}
if?(text_username.getText().isEmpty())?{
msgArea.setText("用戶名不能為空!");
return;
}
if?(password_pwd.getText().isEmpty())?{
msgArea.setText("密碼不能為空!");
return;
}
//?TODO?連接數(shù)據(jù)庫驗證用戶
}
}
}
總結(jié)
以上是生活随笔為你收集整理的java 验证登陆_java登陆界面验证的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。