String s = (String) JOptionPane.showInputDialog(null,"请选择你的爱好:\n","爱好", JOptionPane.PLAIN_MESSAGE,newImageIcon("icon.png"), obj2,"网球"); System.out.println("s:"+s); 文本框形式的例子: 1 2 privatestaticIcon icon;<br
JOptionPane.showConfirmDialog(parentComponent, message) JOptionPane.showConfirmDialog(parentComponent, message, title, optionType) JOptionPane.showConfirmDialog(parentComponent, message, title, optionType, messageType) JOptionPane.showConfirmDialog(parentComponent, message, title, optionType, messageType, icon)...
1.显示一个错误对话框,该对话框显示的 message 为 'alert': JOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE); 1. 2.显示一个内部信息对话框,其 message 为 'information': JOptionPane.showInternalMessageDialog(frame, "information","information", JOptionPane.INFORMATION_MESS...
一、showMessageDialog只有一个确定按钮; JOptionPane.showMessageDialog(null, "用户名不能为空","标题",JOptionPane.ERROR_MESSAGE); JOptionPane.showMessageDialog(null, "用户名不能为空","标题",-1);//无图标 二、showConfirmDialog; 1、Component:第一个参数是一个组件,它决定了显示对话框的框架;如果为 n...
ConfirmDialog--- 确认对话框,提出问题,然后由用户自己来确认(按"Yes"或"No"按钮) InputDialog--- 提示输入文本 MessageDialog--- 显示信息 OptionDialog-- 组合其它三个对话框类型。 这四个对话框可以采用showXXXDialog()来显示,如showConfirmDialog()显示确认对话框、showInputDialog()显示输入文本对话框、showM...
要看你弹出这个对话框在哪个界面之中,如果你要在当前的界面弹出就填写 this, 要指定的话,就新建一个指定界面对象,填写那个对象 比如说:你的软件有A和B两个界面,你这句语句写在A类里;你要在A界面的时候弹出,就写this,你要在B界面弹出,就新建 B b=new B();然后写b;parent...
你设置的是windowActivated事件。。。表示只要窗口是激活的就执行这段程序。所以你点了关闭以后回到父界面然后立刻再执行改程序,当然永远关不掉了。。。
JOptionPane.showMessageDialog(null,"错误消息!","错误", JOptionPane.ERROR_MESSAGE); JOptionPane.showMessageDialog(null,"信息消息。",“提示", JOptionPane.INFORMATION_MESSAGE); JOptionPane.showMessageDialog(null,"警告对话框!","警告", JOptionPane.WARNING_MESSAGE); JOptionPane.showMessageDialog(null,"没有...
import javax.swing.*; public class JOptionPaneDemo { public static void main(String[] args) { JOptionPane.showMessageDialog(null, "消息类型是:Informatica Message", "第一条信息",JOptionPane.INFORMATION_MESSAGE); JOptionPane.showMessageDialog(null, "消息类型是Error Message", "第二条信息",JOptionPane...
JOptionPane.showMessageDialog(null, "标题【出错啦】", "年龄请输入数字", JOptionPane.ERROR_MESSAGE); 2.显示一个内部信息对话框,其 message 为 'information': JOptionPane.showInternalInputDialog(Component parentComponent,Object message,String title,int messageType)显示请求用户输入内容的内部对话框,它以 pare...