亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java JOptionPane類的介紹

 更新時(shí)間:2013年04月22日 14:49:37   作者:  
java JOptionPane類的介紹,需要的朋友可以參考一下

1、屬于javax.swing 包。

2、功能:定制四種不同種類的標(biāo)準(zhǔn)對(duì)話框。

ConfirmDialog 確認(rèn)對(duì)話框。提出問(wèn)題,然后由用戶自己來(lái)確認(rèn)(按"Yes"或"No"按鈕)

InputDialog 提示輸入文本

MessageDialog 顯示信息

OptionDialog 組合其它三個(gè)對(duì)話框類型。

3、這四個(gè)對(duì)話框可以采用showXXXDialog()來(lái)顯示。如:

showConfirmDialog() 顯示確認(rèn)對(duì)話框、

showInputDialog() 顯示輸入文本對(duì)話框、

showMessageDialog() 顯示信息對(duì)話框、

showOptionDialog() 顯示選擇性的對(duì)話框。

4、參數(shù)說(shuō)明?! ?/P>

(1)ParentComponent:指示對(duì)話框的父窗口對(duì)象,一般為當(dāng)前窗口。

也可以為null即采用缺省的Frame作為父窗口,此時(shí)對(duì)話框?qū)⒃O(shè)置在屏幕的正中。 ?。?)message:指示要在對(duì)話框內(nèi)顯示的描述性的文字  (3)String title:標(biāo)題條文字串。  (4)Component:在對(duì)話框內(nèi)要顯示的組件(如按鈕) ?。?)Icon:在對(duì)話框內(nèi)要顯示的圖標(biāo)  (6)messageType(圖標(biāo)):

ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、

QUESTION_MESSAGE、PLAIN_MESSAGE、 ?。?)optionType:對(duì)話框底部顯示的按鈕選項(xiàng)。

DEFAULT_OPTION、YES_NO_OPTION、YES_NO_CANCEL_OPTION、OK_CANCEL_OPTION。

5、使用實(shí)例: (1) 顯示MessageDialog

JOptionPane.showMessageDialog( null , "要顯示的信息內(nèi)容" ,"標(biāo)題" , JOptionPane.ERROR_MESSAGE) ;

(2) 顯示ConfirmDialog

JOptionPane.showConfirmDialog( null , "message" , "標(biāo)題", OptionPane.YES_NO_OPTION ) ;

(3) 顯示OptionDialog:

該種對(duì)話框可以由用戶自己來(lái)設(shè)置各個(gè)按鈕的個(gè)數(shù)并返回用戶點(diǎn)擊各個(gè)按鈕的序號(hào)(從0開(kāi)始計(jì)數(shù))

Object[] options = {"查詢","存款","取款","退出"};

int response=JOptionPane.showOptionDialog ( null, " 選擇業(yè)務(wù)類型","ATM 取款機(jī)",JOptionPane.YES_OPTION ,JOptionPane.PLAIN_MESSAGE,

null, options, options[0] ) ;

if (response == 0)

{JOptionPane.showMessageDialog(null,"您按下了查詢按鈕");}

else if(response == 1)

{JOptionPane.showMessageDialog(null,"您按下了存款按鈕");}

else if(response == 2)

{JOptionPane.showMessageDialog(null,"您按下了取款按鈕");}

else if(response == 3)

{JOptionPane.showMessageDialog(null,"您按下了退出按鈕");}

(4) 顯示InputDialog 以便讓用戶進(jìn)行輸入

String inputValue = JOptionPane.showInputDialog("Please input a value");

(5) 顯示InputDialog 以便讓用戶進(jìn)行選擇地輸入

Object[] possibleValues = { "First", "Second", "Third" } ;

//用戶的選擇項(xiàng)目

Object selectedValue = JOptionPane.showInputDialog(null,

"Choose one", "Input", JOptionPane.INFORMATION_MESSAGE ,

null, possibleValues , possibleValues[0]);

setTitle (" 您按下了 " + (String)selectedValue+"項(xiàng)目") ;}

相關(guān)文章

  • 一文深入解析JDBC超時(shí)機(jī)制

    一文深入解析JDBC超時(shí)機(jī)制

    恰當(dāng)?shù)腏DBC超時(shí)設(shè)置能夠有效地減少服務(wù)失效的時(shí)間,下面這篇文章主要給大家介紹了關(guān)于JDBC超時(shí)機(jī)制的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-10-10
  • Java 房屋租賃系統(tǒng)的實(shí)現(xiàn)流程

    Java 房屋租賃系統(tǒng)的實(shí)現(xiàn)流程

    讀萬(wàn)卷書不如行萬(wàn)里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實(shí)戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+SSM+jsp+mysql+maven實(shí)現(xiàn)一個(gè)房屋租賃系統(tǒng),大家可以在過(guò)程中查缺補(bǔ)漏,提升水平
    2021-11-11
  • SpringMVC中RequestMapping注解(作用、出現(xiàn)的位置、屬性)

    SpringMVC中RequestMapping注解(作用、出現(xiàn)的位置、屬性)

    這篇文章主要介紹了SpringMVC中RequestMapping注解(作用、出現(xiàn)的位置、屬性),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • java 使用策略模式操作JDBC數(shù)據(jù)庫(kù)

    java 使用策略模式操作JDBC數(shù)據(jù)庫(kù)

    這篇文章主要介紹了java 使用策略模式操作JDBC數(shù)據(jù)庫(kù)的相關(guān)資料,這里提供實(shí)例實(shí)現(xiàn)對(duì)JDBC數(shù)據(jù)庫(kù)的操作增刪改查的功能,需要的朋友可以參考下
    2017-08-08
  • 帶你了解Java數(shù)據(jù)結(jié)構(gòu)和算法之哈希表

    帶你了解Java數(shù)據(jù)結(jié)構(gòu)和算法之哈希表

    這篇文章主要為大家介紹了Java數(shù)據(jù)結(jié)構(gòu)和算法之哈希表,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-01-01
  • Spring Boot 實(shí)例化bean如何選擇代理方式

    Spring Boot 實(shí)例化bean如何選擇代理方式

    這篇文章主要為大家介紹了Spring Boot實(shí)例化bean如何選擇代理方式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • JAVA實(shí)現(xiàn)漢字轉(zhuǎn)拼音功能代碼實(shí)例

    JAVA實(shí)現(xiàn)漢字轉(zhuǎn)拼音功能代碼實(shí)例

    這篇文章主要介紹了JAVA實(shí)現(xiàn)漢字轉(zhuǎn)拼音功能代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Spring中一個(gè)少見(jiàn)的引介增強(qiáng)IntroductionAdvisor

    Spring中一個(gè)少見(jiàn)的引介增強(qiáng)IntroductionAdvisor

    這篇文章主要為大家介紹了Spring中一個(gè)少見(jiàn)的引介增強(qiáng)IntroductionAdvisor實(shí)戰(zhàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • Java基礎(chǔ)學(xué)習(xí)之標(biāo)簽

    Java基礎(chǔ)學(xué)習(xí)之標(biāo)簽

    在Java中,標(biāo)簽必須在循環(huán)之前使用, 一個(gè)循環(huán)之中嵌套另一個(gè)循環(huán)的開(kāi)關(guān),從多重嵌套中continue或break,該文詳細(xì)介紹了標(biāo)簽的相關(guān)知識(shí),對(duì)正在學(xué)習(xí)java基礎(chǔ)的小伙伴們還很有幫助,需要的朋友可以參考下
    2021-05-05
  • java.lang.NullPointerException異常的幾種原因及解決方案

    java.lang.NullPointerException異常的幾種原因及解決方案

    本文主要介紹了java.lang.NullPointerException異常的幾種原因及解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04

最新評(píng)論