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

java - 我可以以非模态方式使用 Java JOptionPane 吗?

我正在开发一个应用程序,当某个动作发生时会弹出一个 JOptionPane。我只是想知道当 JOptionPane 确实弹出时是否有可能您仍然可以使用后台应用程序。目前,当 JOptionPane 弹出时,在关闭 JOptionPane 之前我不能做任何其他事情。

编辑

感谢各位大侠的回复和信息。认为将这个功能排除在应用程序之外,因为它看起来可能比必要的更麻烦。

0 投票
2 回答
4270 浏览

java - 使用 QMessageBox 从选项列表中进行选择

我刚从 Java 迁移到 Qt,我有一个问题。在 JOptionPane 中,您可以传递一个选项数组,JOptionPane 将自动创建一个组合框供用户从中选择一个选项。在带有 QMessageBox 或其他原生 Qt 元素的 Qt 中是否可能出现类似的情况?

0 投票
3 回答
4895 浏览

java - 当我在 statechange 上显示对话框时,JCheckbox 会更改两次状态,如何解决?

我有一个复选框,当用户选择它时,应该产生一个包含更多信息的对话框,并根据用户的反应,做一些事情。我的代码看起来基本上是这样的:

我现在的问题是,当我点击它时,我的复选框总是改变状态两次。它在某种程度上与 JOptionPane.showConfirmDialog 有关,因为如果我将其注释掉,它就会按预期工作。我是否不知道我应该在这里关心一些简单的事情,或者我必须做什么才能得到我想要的反应?(用户点击复选框 -> 被问到一个问题 -> 选择是/否/取消 -> 程序相应地采取行动)

0 投票
3 回答
5019 浏览

java - JOptionPane如何禁用X?

如果用户点击右上角的 X,我不希望发生任何事情。实现这一点的代码行是什么?

我尝试了类似 a3.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); 但我得到一个错误 int cannot be dereferenced

0 投票
4 回答
5089 浏览

java - 如何更改 JOptionPane 内的按钮背景

我想知道是否有人知道是否可以更改JOptionPane. 我知道如何使用 更改整个JOptionPane背景UIManager,但知道我想要的是在 中设置单独的 okButton、cancelButton 等JOptionPane以分隔单独的颜色。如果我能做到这一点,我将如何做到这一点?

谢谢您的帮助。

0 投票
4 回答
686 浏览

java - Java 应用程序:在运行之前获取输入

Exception in thread "main" java.lang.NullPointerException

checkUsernames是唯一的班级。当我尝试运行应用程序时,程序会进一步执行(在没有字符串用户名和字符串密码的情况下继续执行)而不等待输入。我怎样才能解决这个问题?

0 投票
3 回答
4239 浏览

java - 是否可以有多个 JOptionPane 对话框?

有谁知道我们如何在另一个 JOptionPane 对话框上方有一个 JOptionPane 对话框?

0 投票
1 回答
477 浏览

java - 我正在尝试创建一个 tictactoe 程序,但 JOptionPane 和绘图有问题

我正在尝试为学校创建一个井字游戏 java 程序,它不在学校画画,而是在家里画画?我对 JOptionPanes 也有一个问题,即第一个框在第一次运行时出现了两次。我收到 null 和安全错误,并认为这与它有关

这是错误代码

0 投票
8 回答
17228 浏览

java - 在 JOptionPane.showOptionDialog() 中设置组件焦点

为了在输入对话框中有自定义按钮标题,我创建了以下代码:

如何在显示对话框时将焦点(光标)移动到文本字段?

更新

这对我不起作用,我的意思是文本字段没有焦点:操作系统:Fedora - Gnome

0 投票
2 回答
403 浏览

java - java JOptionPane跳过按OK按钮

嗨,我有这样的东西

之后对话框窗口弹出应用程序必须等待打印go,直到我按下确定按钮,是否有机会跳过它?那么这个标志go会在弹出窗口后打印吗?