问题标签 [swing]

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 投票
4 回答
2384 浏览

java - 如果用户单击 IE 窗格,IE 中的模态对话框将隐藏在 IE 后面

我必须编写一个显示密码对话框的小程序。问题是对话框设置为始终位于顶部,但是当用户单击 IE 窗口时,对话框仍然隐藏在 IE 窗口后面。并且由于对话框是模态的并且包含所有IE 线程 IE 窗格不会刷新,并且对话框窗口仍然绘制在 IE 之上(但没有刷新)。这种行为让用户感到困惑(他们在 IE 顶部看到对话框,但看起来它已经挂起,因为它没有刷新)。

所以我需要一种方法来让这个对话框保持在一切之上。但是这个问题的任何其他解决方案都会很好。

这是代码:

解决方案:正如@shemnon 所指出的,我应该创建一个窗口而不是模式对话框的 (null, Frame, Applet) 父级。初始化父母的好方法是:

0 投票
14 回答
8272 浏览

java - Java 编译 - 有没有办法告诉编译器忽略我的部分代码?

我维护一个 Java Swing 应用程序。

为了向后兼容 java 5(对于 Apple 机器),我们维护了两个代码库,一个使用 Java 6 的功能,另一个没有这些功能。

代码基本相同,除了 3-4 个使用 Java 6 特性的类。

我希望只维护 1 个代码库。在编译期间有没有办法让 Java 5 编译器“忽略”我的代码的某些部分?

我不想简单地注释/取消注释我的代码部分,这取决于我的 java 编译器的版本。

0 投票
1 回答
296 浏览

java - Griffon 支持哪些 Java 版本?

我想编写一个 Swing 应用程序,Griffon但我不确定我可以支持哪些 Java 版本。

0 投票
9 回答
22062 浏览

java - 基于 Swing 的应用程序的最佳测试工具是什么?

虽然我们尝试为我们的应用程序设置尽可能多的单元测试,但我总是发现缺少 UI 级测试的数量。那里有很多选择,但我不确定从哪里开始是个好地方。

用于测试 Swing 应用程序的首选单元测试工具是什么?你为什么喜欢它?

0 投票
6 回答
33615 浏览

java - 可编辑的 JTable 教程

有没有好书或网站可以创建一个JTable? 我想让一列可编辑。我想实际上将一个继承的JCheckBox组件(我们在此处创建)放入其中一个表列中,而不是仅仅JCheckBox基于它是一个可编辑boolean字段而将表放入其中。

我有JFC Swing 教程第二版书,但我只是想知道是否有其他示例可以查看并学习如何更好地处理表格。这本书似乎只是将java'trail'放在网上并将其放入书中。

不过,我正在重新阅读这些东西,只是好奇是否有人发现了一些可能会有所帮助的东西。

0 投票
1 回答
2829 浏览

java - 如何使用“ensureIndexIsVisible”使 Swing 滚动?

当我运行此代码时,所选项目不可见。我已经尝试在没有运气的单独线程中运行它。

0 投票
3 回答
6160 浏览

java - 如何检测是否在 Swing 中切换了大写锁定?

我正在尝试为我的工作场所建立一个更好的用户名/密码字段,并且希望能够在他们的大写锁定时进行投诉。

这可能吗?如果是这样,我希望在客户键入他们的第一个字母之前检测到它。

是否有非平台特定的方法来做到这一点?

0 投票
13 回答
52261 浏览

java - Java Swing GUI 的自动化测试

为用 Java Swing 编写的 GUI 构建自动化测试有哪些选择?

我想测试一些使用NetBeans Swing GUI Builder编写的 GUI ,因此不需要对被测代码进行特殊篡改的工作将是理想的。

0 投票
4 回答
6655 浏览

java - 如何在 Java 中捕获 AWT 线程异常?

我们希望在我们的应用程序日志中跟踪这些异常——默认情况下,Java 只是将它们输出到控制台。

0 投票
2 回答
503 浏览

java - 有没有人有 aerith 风格摇摆与 SWT 编辑的 GUI 可维护性混合的例子?

我的老板喜欢 VB(我们在 Java 商店工作),因为他认为它易于学习和维护。我们希望使用 Eclipse SWT 编辑器将一些 VB 替换为 java 等价物,因为我们认为它几乎同样易于维护。为了出售这个,我们想使用 aerith 风格的 L&F。

谁能提供一个 SWT 应用程序的示例,它仍然能够在 Eclipse 中编辑 GUI,但拥有 Aerith L&F?