问题标签 [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 投票
2 回答
7393 浏览

java - 如何为 Java 中的 (JOptionPane.showInputDialog) 中的 ("Cancel") 按钮分配一个特定的操作?

这是我的一个简短示例代码的问题:

*上述代码的问题是,当我点击“取消”按钮时,程序同时遇到两个错误:(超出范围和无效输入)。

请任何建议我如何解决这个问题?

提前致谢

0 投票
3 回答
2468 浏览

java - Java Ubuntu Linux Swing 空白窗口

我正在编写一个运行 Ubuntu 10.10 的 Java 桌面应用程序。一切正常,除了大约十分之一,当我调用 JOptionPane.showMessageDialog(null, message) 时,对话框窗口出现但它是空的——只是标准的灰色背景。奇怪的是,有几次发生这种情况时,我能够单击“确定”按钮应该在的位置,并且成功地注册了单击。有谁知道这可能是什么原因?

0 投票
2 回答
1581 浏览

java - Java JOptionPane 遍历数组

我知道解决方案是使用 for 循环遍历数组并显示在窗格中。但是,我没有找到对此的直接解释。我需要一个下一个和一个上一个按钮来显示每个数组元素,并在按下下一个按钮时返回到第一个元素。

initem 是我的数组的名称。

合并 ActionListerner

0 投票
4 回答
3006 浏览

java - Java JOptionPane.showConfirmDialog 热键

我正在使用 JOptionPane.showConfirmDialog 在 Java 中显示一个确认对话框。该对话框向用户显示 Yes No 确认。这被称为如下:

问题是这是一个简单的确认,用户可以按y是和n否吗?目前用户必须点击按钮?

谢谢,

安德斯

0 投票
1 回答
92 浏览

java - JDialogBox不会间歇性地显示内容

晚上好堆栈溢出。我有一个涉及 JOptionPanes 的问题。他们经常不显示我给它的内容。在这里说明我的问题:这应该是这样的: 在此处输入图像描述

每隔一段时间,这就是它显示的内容: 在此处输入图像描述

这是构建事物的函数调用。“面板”只是一个添加了小部件的简单 JPanel。

让我发疯的事情是它是间歇性的,所以我不知道是什么原因造成的。有任何想法吗?

0 投票
2 回答
1170 浏览

java - 同步呈现 JFrame

我有这个主要的 JFrame(称之为 DrinkChooser),它显示了另一个复杂的确认 JFrame(称之为 ConfirmWin)。

ConfirmWin 只有两个 JButton,确认和取消。

我想做这个:

(在 DrinkChooser 中,假设 DrinksChoosen 是一个 Drink[])

我想实现一个尽可能接近“JOptionPane 效果”的效果,即原来的 DrinkChooser 被挂起,ConfirmWin 返回用户的选择。

谢谢。

0 投票
3 回答
2314 浏览

java - 如何制作像 JOptionPane.showMessageDialog(xxx,"xxx") 这样的函数?

尝试制作一个显示对话框并在单击确定后可以返回值的函数需要一个完整的周末(如 JOptionPane.showMessageDialog(xxx,"xxx"))?谁能帮我写代码?

提前致谢

马卡拉

0 投票
2 回答
7285 浏览

java - Java 中的 JOptionPane

有谁知道为什么 tab (\t) 不能与 JOptionPane.showMessageDialog 一起使用?

我的代码如下:

还有其他方法可以在 JOptionPane 中对齐文本吗?

0 投票
1 回答
429 浏览

java - 对话框打开时如何在开头设置文本?

我有以下显示 a 的代码JDialog,它显示一个文本字段,我假设它是一个JTextField.

对话框打开时如何在开头设置文本?

0 投票
2 回答
11270 浏览

java - 验证输入对话框

嗨,我觉得问这个很愚蠢,因为我应该可以做到,但我做不到!我也在网上和我的书中查过,对于这么简单的事情,什么都没有(或者我可以看到)。

我想做的是向用户展示 JOptionPane.showInputDialog(null,... 并检查

  1. 它不是空白的
  2. 它不包含数字或特殊字符,例如 /><.!"£$%^&*()

如果它未能通过这些测试中的任何一个来重新显示盒子,那么他们必须这样做,嗯,这是一件如此简单的事情,但我就是无法解决:(

请原谅我的愚蠢!感谢您提前提供的任何帮助!