JOptionPane用法--java
JOptionPane的簡單應用:
1.首先引入包:
import javax.swing.JOptionPane;
2.添加如下代碼:
Object[] options = {"確定","取消","協助"};
//定製可供選擇按鈕
int response=JOptionPane.showOptionDialog(null, "這是個選項對話方塊,使用者可以選擇自己的按鈕的個數","選項對話方塊標題",JOptionPane.YES_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]);
if(response==0) {
JOptionPane.showMessageDialog(null,"您按下了確定按鈕","消 息",JOptionPane.INFORMATION_MESSAGE);//訊息對話方塊
} else if(response==1) {
JOptionPane.showMessageDialog(null,"您按下了取消按鈕","訊息",JOptionPane.INFORMATION_MESSAGE);
} else if(response==2) {
JOptionPane.showMessageDialog(null,"您按下了協助按鈕","訊息",JOptionPane.INFORMATION_MESSAGE);
}
String sa=JOptionPane.showInputDialog(null,"請輸入第一個整數:");
//輸入對話方塊
String sb=JOptionPane.showInputDialog(null,"請輸入第二個整數:");
int ia,ib;
try{ //捕獲parselnt()拋出的異常
ia=Integer.parseInt(sa);
}catch(Exception e){
ia=0;
}
try{
ib=Integer.parseInt(sb);
}catch(Exception e){
ib=0;
}
int ic=ib+ia;
JOptionPane.showMessageDialog(null,"這兩個數之和是:"+ic,"Message",JOptionPane.INFORMATION_MESSAGE);
簡單學習JOptionPane的三種對話方塊的簡單應用,大致瞭解一下就行了,不是很難,用幾次自然就記住了。再者,觸類旁通,其餘的也不必都練習了,只要用的時候知道大概,再查也不遲。