導航:首頁 > 編程語言 > java選擇對話框

java選擇對話框

發布時間:2022-08-16 07:39:37

『壹』 java三個對話框的區別

功能不同。
一.輸出對話框
JOptionPane.showMessageDialog(null,「對話框內容」,「對話框標題」,對話框圖案)
可以只寫null和對話框內容,即JOptionPane.showMessageDialog(null,「對話框內容」)
二.輸入對話框
String input= JOptionPane.showInputDialog(null,」輸入提示語句」,」對話框標題」,對話框圖案);
可以只寫null和輸入提示語句,即String input= JOptionPane.showInputDialog(null,」輸入提示語句」)
最終 input=輸入語句,但對話框返回的輸入是一個字元串
把字元串轉化為int使用Integer中的parseInt方法:
Int a=Integer. parseInt(字元串名)
把字元串轉化為double使用Double中的parseDouble方法:
double a=Double. parse Double (字元串名)
三.確認對話框
int option=JOptionPane.showConfirmDialog(null,「對話框內容」,「對話框標題」,對話框圖案)
可以只寫null和提示語句
選擇yes返回JOptionPane.YES_OPTION(0)
選擇no返回JOptionPane.NO_OPTION(1)
選擇cancel返回JOptionPane.CANCEL_OPTION(2)
四.對話框的綜合應用
利用對話框實現求和。

『貳』 java中如何進行單純的是否判斷(加對話框) 

JOptionPane.showConfirmDialog(null, "是這個人嗎?","選擇對話框",JOptionPane.YES_NO_OPTION);//彈出選擇對話框,返回值為0或1.

『叄』 java 怎麼調用一個選擇路徑的對話框

用 JFileChooser 設置它的模式為 只選擇目錄

要是你實在不想用JFileChooser,那就只有自己實現一個JDailog了。

『肆』 JAVA對話框

參考Java的API文檔:
showOptionDialog
public static int showOptionDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
throws HeadlessException調出一個帶有指定圖標的對話框,其中的初始選擇由 initialValue 參數確定,選項數由 optionType 參數確定。
如果 optionType 為 YES_NO_OPTION 或者 YES_NO_CANCEL_OPTION,並且 options 參數為 null,則由外觀提供選項。

messageType 參數主要用於提供來自外觀的默認圖標。

參數:
parentComponent - 確定在其中顯示對話框的 Frame;如果為 null 或者 parentComponent 不具有 Frame,則使用默認的 Frame
message - 要顯示的 Object
title - 對話框的標題字元串
optionType - 指定可用於對話框的選項的整數:DEFAULT_OPTION、YES_NO_OPTION、YES_NO_CANCEL_OPTION 或 OK_CANCEL_OPTION
messageType - 指定消息種類的整數,主要用於確定來自可插入外觀的圖標:ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGE
icon - 在對話框中顯示的圖標
options - 指示用戶可能選擇的對象組成的數組;如果對象是組件,則可以正確呈現;非 String 對象使用其 toString 方法呈現;如果此參數為 null,則由外觀確定選項
initialValue - 表示對話框的默認選擇的對象;只有在使用 options 時才有意義;可以為 null
返回:
指示用戶所選選項的整數;如果用戶關閉了對話框,則返回 CLOSED_OPTION
拋出:
HeadlessException - 如果 GraphicsEnvironment.isHeadless 返回 true
另請參見:
GraphicsEnvironment.isHeadless()

其中"指示用戶所選選項的整數"是JOptionPane.OK_OPTION和JOptionPane.CANCEL_OPTION,分別表示按下了"確定"和"取消"
判斷此函數的返回值即可

『伍』 java中怎麼用文件對話框選擇一個目錄

很簡單,javax.swing.JFileChooser中有個setFileSelectionMode方法
public void setFileSelectionMode(int mode)設置 JFileChooser,以允許用戶只選擇文件、只選擇目錄,或者可選擇文件和目錄。默認值是 JFilesChooser.FILES_ONLY。

參數:
mode - 要顯示的文件類型:
JFileChooser.FILES_ONLY
JFileChooser.DIRECTORIES_ONLY
JFileChooser.FILES_AND_DIRECTORIES
拋出:
IllegalArgumentException - 如果 mode 是非法的文件選擇模式
另請參見:
getFileSelectionMode()

『陸』 java對對話框的幾種彈出方式

在Java中利用JOptionPane類中的各個static方法來生成各種標準的對話框,實現顯示出信息、提出問題、警告、用戶輸入參數等功能。這些對話框都是模式對話框。 ConfirmDialog — 確認對話框,提出問題,然後由用戶自己來確認(按"Yes"或"No"按鈕) InputDialog — 提示輸入文本 MessageDialog — 顯示信息 OptionDialog -- 組合其它三個對話框類型。 這四個對話框可以採用showXXXDialog()來顯示,如showConfirmDialog()顯示確認對話框、 showInputDialog()顯示輸入文本對話框、showMessageDialog()顯示信息對話框、showOptionDialog() 顯示選擇性的對話框。它們所使用的參數說明如下: ① ParentComponent:指示對話框的父窗口對象,一般為當前窗口。也可以為null即採用預設的Frame作為父窗口,此時對話框將設置在屏幕的正中。 ② message:指示要在對話框內顯示的描述性的文字 ③ String title:標題條文字串。 ④ Component:在對話框內要顯示的組件(如按鈕) ⑤ Icon:在對話框內要顯示的圖標 ⑥ messageType:一般可以為如下的值ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE、PLAIN_MESSAGE、 ⑦ optionType:它決定在對話框的底部所要顯示的按鈕選項。一般可以為DEFAULT_OPTION、YES_NO_OPTION、YES_NO_CANCEL_OPTION、OK_CANCEL_OPTION。 使用實例:(1)顯示MessageDialog JOptionPane.showMessageDialog(null, "在對話框內顯示的描述性的文字", "標題條文字串", JOptionPane.ERROR_MESSAGE); (2)顯示ConfirmDialog JOptionPane.showConfirmDialog(null, "choose one", "choose one", JOptionPane.YES_NO_OPTION); (3)顯示OptionDialog:該種對話框可以由用戶自己來設置各個按鈕的個數並返回用戶點擊各個按鈕的序號(從0開始計數) Object[] options = {"確定","取消","幫助"}; int response=JOptionPane.showOptionDialog(this, "這是個選項對話框,用戶可以選擇自己的按鈕的個數", "選項對話框標題",JOptionPane.YES_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]); if(response==0) { this.setTitle("您按下了第OK按鈕 ");}else if(response==1) { this.setTitle("您按下了第Cancel按鈕 ");}else if(response==2) { this.setTitle("您按下了第Help按鈕 ");}(4)顯示InputDialog 以便讓用戶進行輸入 String inputValue = JOptionPane.showInputDialog("Please input a value"); (5)顯示InputDialog 以便讓用戶進行選擇地輸入 Object[] possibleValues = { "First", "Second", "Third" }; //用戶的選擇項目 setTitle("您按下了"+(String)selectedValue+"項目");No related posts.

『柒』 java web怎麼實現彈出選擇框

這個是js和css乾的而事情。。。並不是java後台乾的事情。。。。可以去雪一下JQ

『捌』 java程序文件選擇對話框打不開,jfilechooser

首先,能在別的機器上運行說明代碼沒問題
我曾經遇到過jdk受損的情況(原因是萬惡的殺毒軟體),導致javaw.exe死了...
建議:
1,下個jdk,沒必要是最新的,最好是綠色免裝版,或者早期的安裝版,不要與你現在的版本相同,安裝後記得配置環境變數
2,如果1不行,新建一個project,把代碼復制到新的project里.(有可能是project下的xxx配置有問題?)

閱讀全文

與java選擇對話框相關的資料

熱點內容
安卓手機藍牙刷新怎麼設置 瀏覽:3
精彩彩票的app哪裡能下載 瀏覽:21
羅莎卡拉喬洛作品中文名字 瀏覽:404
網吧電影官網 瀏覽:140
php環境模擬 瀏覽:921
伺服器配置http下載地址 瀏覽:938
多少個吉姆電影 瀏覽:552
活塞式壓縮機安裝 瀏覽:698
男主角一開始是保安的小說 瀏覽:802
大尺度床戲男全裸 瀏覽:813
免費看的韓國愛情片 瀏覽:385
大湘娛樂源碼 瀏覽:895
黃飛鴻笑傳粵語在線播放 瀏覽:401
日本恐怖電影公交車被砍成兩半 瀏覽:957
史泰龍全部作品 瀏覽:574
浩哥丁冬電影叫啥名 瀏覽:645
韓國電影都在哪裡看 瀏覽:941
世界最大的電影網站 瀏覽:386
在線觀看視頻免費完整版視頻網站 瀏覽:95
cmd分區命令 瀏覽:847