生活随笔
收集整理的這篇文章主要介紹了
JOptionPane提示框的一些常用方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.1 showMessageDialog
顯示一個帶有OK?按鈕的模態對話框。
下面是幾個使用showMessageDialog?的例子:
Java代碼??
JOptionPane.showMessageDialog(null,?"友情提示");??
?效果如下:
Java代碼??
JOptionPane.showMessageDialog(jPanel,?"提示消息",?"標題",JOptionPane.WARNING_MESSAGE);??
?效果如下:
Java代碼??
JOptionPane.showMessageDialog(null,?"提示消息.",?"標題",JOptionPane.ERROR_MESSAGE);??
?
?
Java代碼??
JOptionPane.showMessageDialog(null,?"提示消息.",?"標題",JOptionPane.PLAIN_MESSAGE);??
?
?
1.2 showOptionDialog
這個函數可以改變顯示在按鈕上的文字。你還可以執行更多的個性化操作。
常規的消息框:
Java代碼??
int?n?=?JOptionPane.showConfirmDialog(null,?"你高興嗎?",?"標題",JOptionPane.YES_NO_OPTION);//i=0/1??
?效果如下:
個性話消息框:
?
Java代碼??
Object[]?options?={?"好啊!",?"去一邊!"?};??int?m?=?JOptionPane.showOptionDialog(null,?"我可以約你嗎?",?"標題",JOptionPane.YES_NO_OPTION,?JOptionPane.QUESTION_MESSAGE,?null,?options,?options[0]);??
?效果如下:
??1.3?showInoutDialog
該方法返回一個Object?類型。這個Object?類型一般是一個String?類型,反應了用戶的輸入。
下拉列表形式的例子:
Java代碼??
Object[]?obj2?={?"足球",?"籃球",?"乒乓球"?};??String?s?=?(String)?JOptionPane.showInputDialog(null,"請選擇你的愛好:\n",?"愛好",?JOptionPane.PLAIN_MESSAGE,?new?ImageIcon("icon.png"),?obj2,?"足球");??
?效果如下:
??文本框形式的例子:
Java代碼??
JOptionPane.showInputDialog(null,"請輸入你的愛好:\n","title",JOptionPane.PLAIN_MESSAGE,icon,null,"在這輸入");??
?效果如下:
?對應的小圖標可參照下圖:
?詳細的解釋可參照oracle官網
點擊打開鏈接
總結
以上是生活随笔為你收集整理的JOptionPane提示框的一些常用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。