问题标签 [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.
java - Swing JDialog 中的自定义光标
我有一个 Java Swing 应用程序,使用 Java 1.5 在 Mac OS X 10.5 上开发。
当用户将鼠标移动到对话框中的某些文本上时,我试图使自定义光标出现。但是,光标永远不会改变。
当我不使用 JFrame 而不是 JDialog 时,光标会发生变化。但是我必须自己编写所有的对话代码。
如何让光标出现?
这是我可以创建来演示问题的最简单的代码:
java - Java中是否有多个输入JOptionPane?
我想知道是否有一个 JOptionPane 可以从用户那里获得多个输入,而不仅仅是一个?如果没有,我如何使用某种提示来完成此操作。我正在创建战舰,并希望提示用户指定放置每艘船的位置。
谢谢,
托梅克
java - JOptionPane 不会在其他窗口之上显示其对话框
我的挥杆提醒应用程序目前有问题,它能够在关闭时最小化到托盘。我的问题是,我需要根据我设置的 JOptionPane 对话框按时弹出,但这里的问题是,当我将其最小化时,对话框会弹出,但不会在其他应用程序(如资源管理器、firefox)时弹出窗口顶部正在运行,任何人都知道如何在窗口顶部弹出对话框,无论正在运行什么应用程序?
java - 如何使 JOptionPane 对话框在任务栏上显示为任务?
编辑:
问题遵循横向规则;我自己的回答先于它。
在Oscar Reyes的帮助下,我制定了这个解决方案:
请注意,我也在 JOptionPane.showInputDialog 中显示我的输出。这样,输出在文本字段中突出显示,因此我可以简单地按CTRL+C将输出复制到系统剪贴板,然后按ESC关闭应用程序。
我为我的微不足道的应用程序创建了一个微不足道的 GUI。我的应用程序提示输入带有 的单个输入JOptionPane.showInputDialog
,执行计算,然后显示带有 的单个输出JOptionPane.showMessageDialog
。我有时会切换到最大化的浏览器窗口或其他要从中复制的东西,然后想切换回我的 JOptionPane 对话框以粘贴到其中。
我想让我的 JOptionPane 对话框在任务栏上显示为一个任务,这样我就可以像几乎任何其他正在运行的程序一样切换到它。我更喜欢 JOptionPane 的简单性,而不是必须创建 JFrame、FlowLayout、Icon、JTextField、JButton、ActionListener 等等。
- JOptionPane 可以在任务栏上显示为任务吗?
- 如果是这样,我如何让它出现?
- 如果没有,还有其他类似单线的东西
JOptionPane.show[whatever]dialog()
吗?
c# - C# 中的 JOptionPane 等价物?
在 Java 中,标准 Swing 库中有一个有用的类,称为“JOptionPane”,它提供了一堆预制但可定制的窗口,用于显示消息和获取(简单)用户输入。
我知道有“MessageBox.Show(..)”可以在 C# 中向用户显示是/否/取消类型的消息,但是是否有提供易于使用的可自定义输入框的等效类(或简单库)?
我正在寻找类似JOptionPane提供的功能。
java - Java - 如何创建自定义对话框?
我在 JFrame 上有一个按钮,单击该按钮时,我希望弹出一个对话框,其中包含多个文本区域供用户输入。我一直在四处寻找,试图弄清楚如何做到这一点,但我越来越困惑。任何人都可以帮忙吗?
java - 检测代码是否在应用程序服务器 java 中运行的最佳方法
对于 J2EE bean,我正在重用为 java swing 应用程序开发的代码。JOptionPane.showMessageDialog()
不幸的是常用的。幸运的是,大多数发生在 J2EE 应用程序未重用的代码部分中,但在某些情况下,较低级别的代码具有JOptionPane.showMessageDialog()
. 显然,这会导致服务器上弹出对话框,这是我想要避免的。
作为第一步,我想以某种方式确保服务器上不会出现任何对话框。
有人建议在某些事件或绘画队列中偷看(我不记得是哪一个):那将是:
我从来没有真正做到这一点。你会怎么办?
java - 获取 JOptionPane 的返回值
我的 JOptionPane 代码如下:
这会呈现一个带有文本框和 OK 和 Cancel 按钮的输入。我需要检测是否单击了取消。
干杯。
java - 制作带有 4 个选项的 JOptionPane
我需要制作一个包含 4 个选项的自定义对话框,但据我所知,您只能有一个包含三个选项的对话框。以下是我如何制作一个包含 3 个选项的选项窗格:
但是我找不到 YES_NO_CANCEL_OPTION 的某种开放式替代。有没有办法让 JOptionPane 允许四个选择?
java - JOptionPane.showConfirmDialog 中的错误?
我想在用户想要关闭框架窗口时提示他们进行确认,如下所示:
对话框显示,但无论我单击是、否还是关闭窗口,窗口都会关闭。这是某种错误还是我真的在这里错过了一些简单的东西?我在带有 Java 1.6.0.13 的 OS X 上使用 Eclipse。