java Swing询问对话框
在Java中,Swing提供了JOptionPane类,它提供了一系列的方法用于创建各种类型的对话框,例如:信息对话框、询问对话框、选择对话框、警告对话框等。
以下是一些使用Swing创建询间对话框的方法:
-
信息对话框:JOptionPane.showMessageDialog(null, "这是一个信息对话框", "信息", JOptionPane.INFORMATION_MESSAGE);
-
提示对话框:JOptionPane.showInputDialog(null, "请输入您的名字", "提示", JOptionPane.QUESTION_MESSAGE, null, null, "默认值");
-
确认对话框:int n = JOptionPane.showConfirmDialog(null, "你确定吗?", "确认", JOptionPane.YES_NO_OPTION);
-
警告对话框:JOptionPane.showMessageDialog(null, "这是一个警告对话框", "警告", JOptionPane.WARNING_MESSAGE);
-
错误对话框:JOptionPane.showMessageDialog(null, "这是一个错误对话框", "错误", JOptionPane.ERROR_MESSAGE);
-
选择对话框:Object[] possibleValues = { "选项1", "选项2", "选项3" };
Object selectedValue = JOptionPane.showInputDialog(null, "请选择一个选项", "选择", JOptionPane.INFORMATION_MESSAGE, null, possibleValues, possibleValues[0]);
以上每一种对话框都可以通过改变参数来改变对话框的样式和行为。例如,可以通过改变对话框的图标、按钮、标题等。这些都是通过JOptionPane类提供的不同的方法和参数来实现的。