在一個純java項(xiàng)目中,登錄就是你從客戶端收受賬戶和密碼,和數(shù)據(jù)庫中已有的鍵值對進(jìn)行匹配,如果匹配順利,就顯示登錄成功。接著后臺向前臺返回?cái)?shù)據(jù),跳轉(zhuǎn)到相應(yīng)的頁面。匹配程序可以單獨(dú)寫一個類,或者在工具類中封裝一個方法,傳入前臺發(fā)過來的數(shù)據(jù),最后返回一個布爾值。
明水網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),明水網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為明水近1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的明水做網(wǎng)站的公司定做!
退出功能的實(shí)現(xiàn),就是后臺發(fā)送數(shù)據(jù),直接退出當(dāng)前賬戶?;蛘哧P(guān)閉客戶端。
CS結(jié)構(gòu)系統(tǒng)的退出如下:public void init() {
this.setTitle("用戶登錄界面");
this.add(createCenterPane());
this.setDefaultCloseOperation(this.DO_NOTHING_ON_CLOSE);
this.setSize(new Dimension(450, 335));
this.setLocationRelativeTo(null);
// this.setVisible(true);
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
int choose = JOptionPane.showConfirmDialog(null, "是否要退出登錄界面?",
"系統(tǒng)提示:", JOptionPane.YES_NO_OPTION);
if (choose == JOptionPane.YES_OPTION) {
System.exit(1);
}
}
});
}其中this為JFrame對象。BS結(jié)構(gòu)的退出直接用windows.close()方法就行了!
System.exit(-1)終止當(dāng)前正在運(yùn)行的 Java 虛擬機(jī),退出程序。
其中參數(shù)按照慣例,是用非零的參數(shù)碼表示異常終止。
CS結(jié)構(gòu)系統(tǒng)的退出如下:public void init() {\x0d\x0a this.setTitle("用戶登錄界面");\x0d\x0a this.add(createCenterPane());\x0d\x0a this.setDefaultCloseOperation(this.DO_NOTHING_ON_CLOSE);\x0d\x0a this.setSize(new Dimension(450, 335));\x0d\x0a this.setLocationRelativeTo(null);\x0d\x0a // this.setVisible(true);\x0d\x0a this.addWindowListener(new WindowAdapter() {\x0d\x0a public void windowClosing(WindowEvent e) {\x0d\x0a int choose = JOptionPane.showConfirmDialog(null, "是否要退出登錄界面?",\x0d\x0a "系統(tǒng)提示:", JOptionPane.YES_NO_OPTION);\x0d\x0a if (choose == JOptionPane.YES_OPTION) {\x0d\x0a System.exit(1);\x0d\x0a }\x0d\x0a }\x0d\x0a });\x0d\x0a }其中this為JFrame對象。BS結(jié)構(gòu)的退出直接用windows.close()方法就行了!