1、button是JButton對象,textField是JTextField對象 如果你的程序不會有多線程訪問textField,那么SwingUtilities那一整句完全可以不要,只要setText方法那句就可以了 至于調(diào)用數(shù)據(jù)庫,那是一整個(gè)大問題。
成都創(chuàng)新互聯(lián)為您提適合企業(yè)的網(wǎng)站設(shè)計(jì)?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競爭力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計(jì)及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè), 我們的網(wǎng)頁設(shè)計(jì)師為您提供的解決方案。
2、代碼就沒有了,有思路。。點(diǎn)擊按鈕觸發(fā)ActionListener,在這里通過文本框的getText()方法把文字拿到,setText()到JLabel中就可以了。
3、首先分析需要的GUI技術(shù) java中一般使用swing 和awt技術(shù)來實(shí)現(xiàn)圖形界面,Swing組件較多,功能比較強(qiáng)大,所以這里使用Swing組件來實(shí)現(xiàn)。窗口使用(JFrame),按鈕使用(JButton)。
要不然你是看不到結(jié)果的?;蛘吣憔桶涯愕哪切懭氲綌?shù)據(jù)庫中。然后在查詢數(shù)據(jù)庫。你要是想修改本程序的。你這個(gè)程序中的密碼是那你就弄個(gè)輸入程序。然后這個(gè)123替換掉不就行了嘛。
利用java開發(fā)的圖書管理系統(tǒng),用戶密碼應(yīng)該是保存在數(shù)據(jù)庫中的,想要修改的話,如下步驟:登陸本地?cái)?shù)據(jù)庫,輸入管理密碼,查找到存儲用戶名密碼的表。使用delete指令,加上特定where條件,對密碼進(jìn)行刪除。
update sys_user set password = 此處是加密后的密碼 where id = 此處是要修改密碼的用戶的id把這個(gè)sql語句,放到dao里面,在需要的時(shí)候調(diào)用就可以了,password和id修改為自己需要的。
你肯定用數(shù)據(jù)庫了吧,過程很簡單啊,就是把你修改以后的值覆蓋到數(shù)據(jù)庫中就行了。
用戶名和密碼不用去管它,只要做相關(guān)的驗(yàn)證,你可以判斷 單選按鈕的值 來判斷用戶類型,然后去執(zhí)行相應(yīng)的SQL語句。
if(arg0.getSource()==reset){ 是這個(gè)判斷有問題,你判斷 arg0.getSource() 與 reset 是否相等,不能用 == 號,要直接改用 arg0.getSource().equals(reset) 這樣來判斷才能有效。
看看用的布局管理器是什么。你這樣貼出來不好幫你看,你可以省略一些邏輯處理,把布局的東西都貼出來。
在上面的代碼中,我們使用了兩個(gè)按鈕:重置按鈕和注冊按鈕。重置按鈕使用了HTML的reset類型,它會清空表單中的所有內(nèi)容。注冊按鈕使用了button類型,并使用了onclick事件處理程序來調(diào)用JavaScript函數(shù)submitForm。
當(dāng)用戶點(diǎn)擊登錄按鈕時(shí),我們將輸入的用戶名和密碼與預(yù)設(shè)的賬號和密碼進(jìn)行比較,如果匹配成功,則打開主界面;否則,彈出提示框告知用戶登錄失敗。