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的三種對話框的簡單應用,大致了解一下就行了,不是很難,用幾次自然就記住了。再者,觸類旁通,其余的也不必都練習了,只要用的時候知道大概,再查也不遲。