java Swing询问对话框

在Java中,Swing提供了JOptionPane类,它提供了一系列的方法用于创建各种类型的对话框,例如:信息对话框、询问对话框、选择对话框、警告对话框等。

以下是一些使用Swing创建询间对话框的方法:

  1. 信息对话框:JOptionPane.showMessageDialog(null, "这是一个信息对话框", "信息", JOptionPane.INFORMATION_MESSAGE);

  1. 提示对话框:JOptionPane.showInputDialog(null, "请输入您的名字", "提示", JOptionPane.QUESTION_MESSAGE, null, null, "默认值");

  1. 确认对话框:int n = JOptionPane.showConfirmDialog(null, "你确定吗?", "确认", JOptionPane.YES_NO_OPTION);

  1. 警告对话框:JOptionPane.showMessageDialog(null, "这是一个警告对话框", "警告", JOptionPane.WARNING_MESSAGE);

  1. 错误对话框:JOptionPane.showMessageDialog(null, "这是一个错误对话框", "错误", JOptionPane.ERROR_MESSAGE);

  1. 选择对话框:Object[] possibleValues = { "选项1", "选项2", "选项3" };

Object selectedValue = JOptionPane.showInputDialog(null, "请选择一个选项", "选择", JOptionPane.INFORMATION_MESSAGE, null, possibleValues, possibleValues[0]);

以上每一种对话框都可以通过改变参数来改变对话框的样式和行为。例如,可以通过改变对话框的图标、按钮、标题等。这些都是通过JOptionPane类提供的不同的方法和参数来实现的。

posted @   奥兰王子  阅读(40)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
点击右上角即可分享
微信分享提示