无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

JAVA:JOptionPane中的按鈕添加監(jiān)聽

2022-09-19 07:56 作者:-牧野神奈--  | 我要投稿

原始代碼:

? ? ? ?這部分在驗證了數(shù)據(jù)庫中的用戶信息后,會根據(jù)驗證是否成功來進行彈窗:

? ? ? ?代碼:

? ? ???效果:

????? ?(1)登陸成功

????? ?(2)登陸失?。?/p>

出現(xiàn)的問題:

? ? ? ? 不知道JOptionPane中的按鈕如何監(jiān)聽,無法根據(jù)按鈕是否點擊來進行下一步的操作。經(jīng)過查閱網(wǎng)上資料后,找到了一種方法,隨后自己根據(jù)需求改了改,就能監(jiān)聽按鈕了。

showOptionDialog函數(shù):

參數(shù):?

? ? ? ??parentComponent - 確定在其中顯示對話框的 Frame;如果為 null 或者 parentComponent 不具有 Frame,則使用默認的 Frame?

? ? ? ??message - 要顯示的 Object

? ? ? ??title - 對話框的標題字符串?

? ? ? ??optionType - 指定可用于對話框的選項的整數(shù):DEFAULT_OPTION、YES_NO_OPTION、YES_NO_CANCEL_OPTION 或 OK_CANCEL_OPTION?

? ? ? ??messageType - 指定消息種類的整數(shù),主要用于確定來自可插入外觀的圖標:ERROR_MESSAGE INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGE?

? ? ? ??icon - 在對話框中顯示的圖標?

? ? ? ??options - 指示用戶可能選擇的對象組成的數(shù)組;如果對象是組件,則可以正確呈現(xiàn);非 String 對象使用其 toString 方法呈現(xiàn);如果此參數(shù)為 null,則由外觀確定選項?

? ? ? ??initialValue - 表示對話框的默認選擇的對象;只有在使用 options 時才有意義;可以為 nul

? ? ? ? 其中的字符串數(shù)組可以傳入按鈕,也就是傳Button或者JButton。

? ? ? ? 注意:jbutton事件綁定必須在JOptionPane.showOptionDialog(...)之前,因為這個對話框會阻塞,這個方法以下不會立即執(zhí)行

修改后的代碼:

效果:

? ? ? ??(1)登陸成功:

? ? ? ? (2)登陸失?。?/p>

??? ? ??(3)按鈕監(jiān)聽

資料鏈接:https://www.cnblogs.com/LiuYanYGZ/p/9332213.html


JAVA:JOptionPane中的按鈕添加監(jiān)聽的評論 (共 條)

分享到微博請遵守國家法律
邛崃市| 繁峙县| 察雅县| 四子王旗| 龙岩市| 全椒县| 宜兰县| 天等县| 武宁县| 金堂县| 德州市| 闽清县| 监利县| 克山县| 巴青县| 毕节市| 莱西市| 万宁市| 专栏| 商丘市| 雷山县| 屏东县| 霍邱县| 青阳县| 襄汾县| 麟游县| 九龙县| 裕民县| 通化市| 驻马店市| 德令哈市| 丰台区| 鹤山市| 绥芬河市| 塔城市| 民丰县| 定陶县| 阜新| 新野县| 邛崃市| 万州区|