繁体   English   中英

Java Swing对话框按钮和图标

[英]Java Swing dialog buttons and icons

我目前正在学习Java,并且正在上一门教对话框的课程。 目前,我知道如何更改“图标”选项,但是如何添加一些按钮呢?

JOptionPane.showMessageDialog(null, "Text to display", "Title", JOptionPane.WARNING_MESSAGE); 

^会显示警告错误以及ok按钮,但我也想有一个Cancel按钮

不幸

JOptionPane.showMessageDialog(null, "Text to display", "Title", JOptionPane.WARNING_MESSAGE, JOptionPane.OK_CANCEL_OPTION); 

返回错误。 基本上,因为我是一个初学者,所以我没有想法将ok_cancel_option部分放在哪里。 谢谢 ! :d

JOptionPane.showConfirmDialog(parent, 
                              "message", 
                              "title", 
                              JOptionPane.YES_NO_OPTION);

showMessageDialog()用于警报,如果您需要确认对话框,则必须使用showConfirmDialog()如上所示

PS:忘记提及showConfirmDialog()返回结果

int result = JOptionPane.showConfirmDialog(parent, 
                                           "message", 
                                           "title", 
                                            JOptionPane.YES_NO_OPTION);

if (result == JOptionPane.YES_OPTION){
     //stuff to do if yes
}
if (result == JOptionPane.NO_OPTION){
     //stuff to do if no
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM