问题标签 [awt]

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 投票
11 回答
157734 浏览

java - 如何将窗户带到前面?

当遥控机制激活应用程序中的某些内容时,我们需要将 Java 应用程序置于前台。

为了实现这一点,我们在代表我们应用程序框架的类的被调用方法中实现了JFrame以下实现(a的扩展):

在 Windows XP 下,第一次调用它可以工作,第二次只有任务栏中的选项卡闪烁,框架不再出现在前面。Win2k 也一样。在 Vista 上它似乎工作正常。

你有什么想法?

0 投票
5 回答
10553 浏览

java - 在 jTextfield 中禁用“粘贴”

我有一个用 Swing,awt 编写的应用程序。我想阻止用户将值粘贴到文本字段中。有没有办法在不使用动作监听器的情况下做到这一点?

0 投票
1 回答
150 浏览

java - 检测组件的 FocusEvent 是否丢失或获得

我实现了一个 EventQueue 并在发送 AWTEvents 时收到通知。我等到 FocusEvent 的实例被发送到 dispatchEvent 方法。

FocusEvent 本身没有方法来询问组件的焦点是获得还是丢失。方法 paramString 返回一个放置信息的字符串,但我不想破解或解析字符串。一个 contains 调用可以给我答案,但返回的 String 不是常数,所以它将来可能会改变。

FocusEvent 的 paramString 方法如下:

你知道这个问题的另一种解决方案吗?

0 投票
1 回答
9473 浏览

java - 在屏幕上查找复合位置

我正在用 Java 为 SWT 和 AWT 实现屏幕键盘。一件重要的事情是将键盘移动到所选文本字段可以显示并且不位于屏幕键盘后面的位置。

对于 AWT,我可以通过以下方式检测当前选定组件的位置

如何在 SWT 中实现相同的逻辑?我通过向 SWT 事件队列添加焦点侦听器来获取当前选定的小部件。但是当我打电话时

我将获得相对于父复合材料的位置。

我怎样才能得到一个特殊的小部件相对于整个屏幕的位置?

0 投票
5 回答
5808 浏览

java - 这是什么 java.awt.event 错误?

回答:

如果你曾经看到这些线条并且像我一样被迷惑,这就是它们的意思。

Thread[AWT-EventQueue-0] (Suspended (exception NullPointerException))

EventDispatchTread.run() line: not available [local variables unavailable]

并不是说这些变量不可用,因为它们潜伏在一个潮湿的图书馆里的神秘裹尸布后面。不不,他们只是超出了范围!这仍然是你的错,你仍然必须找到空值,不,你不能责怪图书馆。重要的教训!

问题:

作为初学者,对我来说最令人沮丧的事情之一就是图书馆!这是一种爱恨交织的关系:一方面他们让我做我通常不明白的事情如何处理我理解的代码,另一方面因为我不完全理解他们,他们有时会抛出一个使用其他工作正常的代码扳手!这是因为我不理解使用这些库时可能发生的错误,因为我没有编写它们,而且当其中一个导入开始起作用时,eclipse 并没有给我太多的帮助......

所以这就是问题所在:我一直在使用 java.awt.event 来处理屏幕上的一堆 JButton。当我使用我制作的其中一个按钮时出现错误。错误是:

Thread[AWT-EventQueue-0] (Suspended (exception NullPointerException))

EventDispatchTread.run() line: not available [local variables unavailable]

这是什么意思?可能是什么原因造成的?我很尴尬地发布代码,但如果你能忍受尝试破译我糟糕的风格,这里是似乎导致这个错误被抛出的方法。

0 投票
5 回答
30291 浏览

java - 如何在Java中获得真实的字符串高度?

FontMetrics.getHeight()用来获取字符串的高度,但它给了我一个错误的值,切断了字符串字符的下行。我可以使用更好的功能吗?

0 投票
4 回答
8772 浏览

java - JNA 导致 EXCEPTION_ACCESS_VIOLATION?

我的 Java UI 意外终止并转储了一个hs_err_pid文件。该文件显示“崩溃发生在 Java 虚拟机之外的本地代码中。” JNA 是我们使用的唯一本机代码。有谁知道可能导致此问题的任何 JNA 版本的任何已知问题或错误。我在下面的错误文件中包含了一些内容。

0 投票
3 回答
9002 浏览

java - 如何从图像数据创建 java.awt.Image?

如何从图像数据创建 java.awt.Image?图像数据不是纯 RGB 像素数据,而是以 jpeg/png 格式编码。

JavaME 有一个简单的 api Image.createImage(...) 用于执行此操作。

imageData - 支持的图像格式的图像数据数组。

JavaSE中是否有类似的东西可用?

0 投票
7 回答
13328 浏览

java - Google Web Toolkit 是否类似于 AWT 和 Swing

我简要地研究了GWT,并喜欢我可以用 Java 开发并将应用程序编译为 HTML 和 JavaScript 的想法。GWT 和 AWT 和 Swing 背后的概念是相同还是不同?

0 投票
9 回答
226241 浏览

java - Swing 和 AWT 有什么区别?

有人可以解释一下 Swing 和 AWT 之间的区别吗?

在任何情况下,AWT 比摇摆更有用/建议使用,反之亦然?