java JOptionPane類訊息框總結

2021-07-09 06:25:27 字數 3084 閱讀 7715

最近在寫projet時經常用到joptionpane的訊息提示框,今天在這裡做乙個總結。

主要用到四種訊息提示框方法:

主要有五種訊息型別,型別不同,圖示不同:

•   error_message

• information_message

• warning_message

• question_message

• plain_message

1.錯誤訊息提示,**如下

joptionpane.showmessagedialog(null, "提示資訊", "標題", joptionpane.error_message);
效果如下圖

2.警示訊息,**如下

joptionpane.showmessagedialog(null, "提示資訊", "標題", joptionpane.warning_message);
效果如下圖

3.普通資訊,**如下

joptionpane.showmessagedialog(null, "提示資訊", "標題", joptionpane.information_message);
效果如下圖

如果不加標題的話,可以寫成下面的形式,標題名是「訊息」

joptionpane.showmessagedialog(null, "提示資訊");
效果如下圖

4.詢問訊息,**如下

joptionpane.showmessagedialog(null, "提示資訊","標題",joptionpane.question_message);
效果如下圖

5.不帶圖示的訊息對話方塊,**如下

joptionpane.showmessagedialog(null, "提示資訊","標題",joptionpane.plain_message);
效果如下圖

6.自定義訊息對話方塊的圖示,**如下

imageicon icon = new imageicon("images/globe.png");

joptionpane.showmessagedialog(null, "提示資訊","標題",joptionpane.warning_message,icon);

效果如下圖

1.**如下

joptionpane.showinputdialog(null,"請輸入你的年齡","標題",joptionpane.information_message);
效果如下圖

第四個引數可以選五個型別,選擇不同圖示顯示不同。也可以自定義圖示。**如下:

imageicon icon = new imageicon("images/globe.png");

joptionpane.showinputdialog(null,"請輸入你的年齡","標題",joptionpane.information_message,icon

,null,"輸入你的年齡");

第六個引數是輸入框裡預輸入的內容,可以為空。效果如下圖:

2.下拉列表選擇框,**如下

object sports = ;                  

joptionpane.showinputdialog(null,"你喜歡什麼運動","標題",joptionpane.question_message,

null,sports,sports[3]);

最後乙個引數是預選項,你希望顯示出來的選項。效果如下圖:

**如下

joptionpane.showconfirmdialog(null, "提示訊息","標題",joptionpane.yes_no_option);
效果如下圖

最後乙個引數,還可以是 yes_no_cancel_option 效果如下:

**如下:

object sports = ;

joptionpane.showoptiondialog(null, "你喜歡什麼運動", "標題"

,joptionpane.yes_no_cancel_option

,joptionpane.question_message,null, sports, sports[0]);

效果如下圖:

第六個引數可以自定義圖示

MessageBox頁面訊息彈出框類

messagebox頁面訊息彈出框類 public class messagebox 自定義彈出視窗內容,並跳轉 public static void show system.web.ui.page page,string msg,string returnurl 自定義彈出視窗內容,並跳轉 pub...

使用訊息框

可以使用警告 確認和提示訊息框來獲得使用者的輸入。這些訊息框是 window物件的介面方法。由於 window 物件位於物件層次的頂層,因此實際應用中不必使用這些訊息框的全名 例如 window.alert 不過採用全名是乙個好注意,這樣有助於您記住這些訊息框屬於哪個物件。alert方法有乙個引數,...

js彈出提問框訊息框警告框

警告 alert 在訪問 的時候,你遇到過這樣的情況嗎?咚 的一聲,乙個小視窗出現在你面前,上面寫著一段警示性的文字,或是其它的提示資訊。如果你不點選確定,你就不能對網頁做任何的操作。沒錯,這個 咚 的小視窗就是alert幹的。下面的 是一段使用alert的例項。我的個人觀點是盡量少使用alert,...