问题标签 [joptionpane]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
16562 浏览

java - 当我单击 JOptionPane.showMessageDialog 中的确定按钮时,Java 程序退出

当我在 second.java 程序中单击OK按钮时,程序退出程序。我希望它不要退出(因为有一个线程正在运行)。我尝试删除setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

替代文字


代码



非常感谢

0 投票
3 回答
24992 浏览

java - 如何制作可滚动的 JList 以添加从 JOptionPane 获得的详细信息

我想通过 JOptionPane(已经完成)重复地从用户那里获取输入(可能使用按钮)并将详细信息存储在某些东西中(动态对象数组怎么样)并将此信息显示为可滚动 JList 中的列表。


我的代码



我该如何存储飞机详细信息?我必须如何实现可滚动的 JList ?有什么建议么。

非常感谢

0 投票
6 回答
61137 浏览

java - 如何验证输入的文本是否为数字?

我有一个计算应用程序,我需要验证字段以检查输入的值是否是数字而不是字母数字。我对代码有一些想法。
如果我做错了什么或看起来很菜鸟,请指导我,因为这是我第一次尝试 Swing。

请帮忙。顺便问一下,为什么我的 NetBeans 一直告诉我它无法识别“JOptionPane”命令?

0 投票
2 回答
19433 浏览

java - JOptionPane.showInputDialog 的用户输入验证

我只是在学习 JAVA,并且在我的代码的这个特定部分遇到了一些麻烦。我搜索了几个站点并尝试了许多不同的方法,但似乎无法弄清楚如何实现一种适用于不同可能性的方法。

我想即使当用户没有输入以及输入不是 1、2 或 3 时,我也需要进行某种类型的验证。有人对我如何完成此操作有建议吗?

我尝试了一个 while 循环,一个在将输入转换为整数之前检查 null 的 if 语句,以及几种不同类型的 if else if 方法。

提前致谢!

0 投票
3 回答
5100 浏览

java - 带有可编辑文本字段和列表的 JOptionPane 对话框

是否可以创建一个对话框,用户可以从列表中选择值,但也可以编辑文本?(类似于带有可编辑 JComboBox 的对话框。)

0 投票
1 回答
4459 浏览

java - Java - JOptionPane.InputDialog - 如果用户没有输入任何输入并单击确定怎么办?

好吧,我正在尝试创建一种方法来检测用户是否没有输入任何内容并单击“确定”。

例如,如果用户单击取消,我会使用以下代码跳出 while 循环:

我为单击“确定”的用户尝试了这些方法:

如果用户要单击“确定”,则跳出循环,但没有骰子。我得到这个例外:

OK_OPTION是 int 类型,这就是我转换为 int 的原因。有人对我如何做到这一点有任何想法吗?

我发现这篇关于“取消”按钮的帖子,但没有关于“确定”按钮的内容。谢谢!

0 投票
4 回答
12083 浏览

java - 通过 JOptionPane.showInputDialog 在标题中使用自定义图标

我正在尝试在 JOption 窗格的标题中使用自定义图标,而不是使用标签。有没有办法我可以做到这一点?我正在使用 Icon 类(如下所示),JOptionPane但它一直在主显示区域而不是标题中显示图标。这是代码:

谢谢

0 投票
2 回答
7322 浏览

java - 如何放大 JOptionPane 对话框上的按钮?

下面的代码行显示了一个带有两个按钮的对话框:是和否。我希望这两个按钮至少是实际默认大小的 3 倍。我知道我可以创建一个自定义的 JFrame 并添加按钮并设置大小,但我有很多对话框;似乎不实用。

我想让按钮变大的原因是因为我增加了对话框的字体大小(一行代码影响了我代码中的所有对话框)。与措辞相比,按钮的小(默认)尺寸现在看起来很糟糕。

那么如何操作 JOptionPane 对话框的按钮大小呢?

0 投票
3 回答
1484 浏览

java - 如何创建一个用户闲置5分钟后会弹出的对话框?(爪哇)

我有一个对话框:

当用户按下“确定”时,它直接进入一个 Jframe,要求用户使用滑块输入温度,然后按下一个按钮,将其带到下一组。

无论如何,我想在用户按下“确定”后创建某种不可见的倒计时,因此在 Jframe 菜单上闲置 5 分钟后,JFrame 顶部应出现一个警告对话框,并显示类似“需要注意”的内容。

这让我想起了 actionListener。但它将由非物理元素调用,5 分钟,(不是通过任何按钮单击)。

所以也许代码应该是这样的:


代码工作:

但是,我希望它只做一次。那么如何调用 set.Repeats(false)?

0 投票
1 回答
647 浏览

java - 如何替换标题菜单上 JOptionPane 对话框中的图像?

我想要在所有对话框上使用不同的图像,而不是默认的 java 徽标。

该图像是 jpeg 并且已经存储在我的桌面上。有没有办法修改标题菜单?