close

1. JOptionPane彈跳視窗之類型

    (1) showMessageDialog(訊息框):用於顯示訊息,例如檔案不存在、帳號密碼錯誤等,其只有一個確認按鈕,以關閉該訊息框。

    (2) showConfirmDialog(確認框):用於確認問題,例如刪除檔案、關閉視窗等,其最少有Yes/No二個按鈕,不過也可顯示三個按鈕Yes/No/Cancel

    (3) showInputDialog(輸入框):用於提供使用者輸入所需的資訊,例如帳號密碼、搜尋關鍵字等,因此其最少具有一個TextField(文字方塊)/ComboBox(下拉式選單)OK按鈕,或多加Cancel按鈕。

    (4) showOptionDialog(選項框):顯示選項並用以確認資訊,其為確認框的變形,只是多了兩個參數,且只有一個方法,並無多載。另外,其可透過傳入陣列之內容,以自訂選項按鈕上的文字,而非只有Yes/No/Cancel/OK

 

2. Option Type彈跳視窗之選項按鈕類型

    (1) JOptionPane.DEFAULT_OPTION (= -1)

    (2) JOptionPane.YES_NO_OPTION (=0)

    (3) JOptionPane.YES_NO_CANCEL_OPTION (=1)

    (4) JOptionPane.OK_CANCEL_OPTION (=2)

 

3. Message Type彈跳視窗之訊息類型(其為顯示在左側的圖示)

    (1) JOptionPane.ERROR_MESSAGE (=0)X

    (2) JOptionPane.INFORMATION_MESSAGE (=1)i字圖

    (3) JOptionPane.WARNING_MESSAGE (=2)!

    (4) JOptionPane.QUESTION_MESSAGE (=3)?

    (5) JOptionPane.PLAIN_MESSAGE (= -1):無圖

P.S. 圖示請參考下圖

JOptionPane訊息類型圖示.png

 

參考網址:

http://yhhuang1966.blogspot.tw/2014/05/java-swing_18.html

http://847353020-qq-com.iteye.com/blog/954532

 

 

arrow
arrow

    Elsa 發表在 痞客邦 留言(0) 人氣()