利用JOptionPane.showConfirmDialog的返回值

常用
JOptionPane.YES_OPTION
JOptionPane.CANCEL_OPTION
JOptionPane.CLOSED_OPTION
JOptionPane.NO_OPTION
在我的计算机下
利用JOptionPane.showConfirmDialog的返回值_第1张图片

不过我们使用的时候,最好定义一个变量来记录

int option = JOptionPane.showConfirmDialog(null, "是否保存当前文件", "提示",
					JOptionPane.INFORMATION_MESSAGE);
					
if (option == JOptionPane.YES_OPTION)
				/*do something*/
else if (option == JOptionPane.CANCEL_OPTION)
				/*do something*/
else if (option == JOptionPane.CLOSED_OPTION)
				/*do something*/

不要直接与纯数字-1,0,1,2比较
在不同的平台下,返回值可能是不一样的
要不然人家怎么会在那个类里增加那些静态成员变量??

你可能感兴趣的:(没人看系列)