首頁 > 軟體

Swing 對話方塊

2019-12-10 02:36:18

對話方塊通常用作從使用者處接收附加資訊,或者提供發生了某種事件的通知。Java 提供了 JOptionPane 類,用來建立標準對話方塊,JOptionPane 類可以用來建立 4 種型別的標準對話方塊:確認對話方塊、訊息對話方塊、輸入對話方塊和選項對話方塊。接下來我們就來一一學習。


1

JOptionPane.showMessageDialog(null,"使用者名或密碼錯誤!","錯誤 ",0);

JOptionPane.showMessageDialog(null,"請註冊或登入...","提示",1);

JOptionPane.showMessageDialog(null,"普通會員無權執行刪除操作!","警告",2);

JOptionPane.showMessageDialog(null,"你是哪一位?請輸入使用者名","問題",3);

JOptionPane.showMessageDialog(null,"掃描完畢,沒有發現病毒!","提示",JOptionPane.PLAIN_MESSAGE);




1

JOptionPane.showMessageDialog(null,"使用者名或密碼錯誤!","錯誤 ",0);

JOptionPane.showMessageDialog(null,"請註冊或登入...","提示",1);

JOptionPane.showMessageDialog(null,"普通會員無權執行刪除操作!","警告",2);

JOptionPane.showMessageDialog(null,"你是哪一位?請輸入使用者名","問題",3);

JOptionPane.showMessageDialog(null,"掃描完畢,沒有發現病毒!","提示",JOptionPane.PLAIN_MESSAGE);




1

JOptionPane.showInputDialog(null,"請輸入使用者名","輸入使用者名",1);

String[] str={"admin","maxianglin","calcl23456","adminl23"};

JOptionPane.showInputDialog(null,"請選擇使用者名","選擇使用者名",1,null,str,str[0]);




1

String options[]={"方案1","方案2","方案3"};

int value=JOptionPane.showOptionDialog(null, "選擇一個方案:",

"方案", JOptionPane.OK_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE, null,

options, "方案1");

if (value!=JOptionPane.CLOSED_OPTION) {

switch(value){

case 0:System.out.println("你選擇了方案1");break;

case 1:System.out.println("你選擇了方案2");break;

case 2:System.out.println("你選擇了方案3");break;

default:

break;

}

}




IT145.com E-mail:sddin#qq.com