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

java - Swing 的 JPanel 不是很像 AWT 的 Panel 吗?前者的小部件未显示

我正在将程序从 AWT 更改为 Swing,正如 Java Swing 书的第二章所建议的那样,当我从 Panel 更改为 JPanel 时,面板就消失了。当我从 Button 更改为 JButton 时,同样的情况不会发生。

这似乎是一个错误,因为这样做似乎非常简单 - 只需在名称中添加一个额外的 J - 但我不确定问题出在哪里 - 使用我的 VM(Sun JDK),使用我的 WM( xmonad)或我的编程方式(Clojure 的 Java 支持)。任何想法?

如前所述,我用 Clojure(JDK 的一种类似 lisp 的语言)编写它。这是我的代码:

谢谢

0 投票
1 回答
1634 浏览

java - 在数据中心的 Linux 服务器上使用 Java 1.6 的 AWT 库

我需要创建和存储缩略图(来自网络的图像)并将它们存储在服务器上。我可以在数据中心(没有监视器)中运行的 linux 服务器上使用 awt 库(如下所列)吗?我不知道服务器是否有显卡或需要一个显卡才能让这些库工作......

0 投票
2 回答
11702 浏览

java - 调整大小时重新绘制框架?

repaint()在最大化或调整大小后,我将如何强制 Frame立即执行?

当该特定操作发生时,我找不到调用什么方法。我有一堆用绘图中的图形对象编写的图形,它们的方向取决于实时反馈getWidth()getHeight()但是当我最大化时不会调用绘图,只有当这些像素不幸发生变化时才会调用。

0 投票
1 回答
522 浏览

integration - SWT_AWT 网桥中的模态问题

我正在使用以下文章中提到的 EmbeddedSwingComposite(基于 SWT_AWT 桥):http: //www.eclipse.org/articles/article.php? file=Article-Swing-SWT-Integration/index.html

虽然它说使用上述技术方式问题得到了解决。但就我而言,仍然存在一些形式问题。我想可能是因为我使用的是 JDK6,其中 Swing 模式发生了变化。

任何对此有经验或任何想法的人。任何进一步的信息,请张贴。

提前致谢

0 投票
3 回答
998 浏览

java - 调整窗口大小时Java AWT小程序白屏

我有一个使用 awt 构建的 java 小程序。

我在面板对象上绘制了一些文本,一切正常。但是当调整窗口大小时,所有文本都会消失。

这种行为在不同的 jvm 和平台之间是不同的。

转向摇摆是不可能的选择,因为我们必须保持与 Microsoft JVM 的兼容性。

0 投票
1 回答
291 浏览

java - 带有 Microsoft JVM 白屏的 Java awt 小程序

我有一个与 JDK1.1 兼容的 java 聊天小程序,因此即使在 Microsoft JVM 上也能正常工作。

问题是,有时小程序中的聊天区域会变白并且混乱。只能通过关闭整个 Internet Explorer(所有窗口和选项卡)并重新启动它来修复它。

这在 sun 的 JVM 上运行小程序时不存在,但我们必须使用 MS 的。似乎它与第一个小程序启动时与浏览器一起运行的 JRE 实例有关。

变得混乱的区域是用于呈现用户聊天文本的面板对象。有任何想法吗?

0 投票
1 回答
854 浏览

java - 无闪烁 AWT 应用程序

我正在尝试使用 Java 和 AWT 编写一个愚蠢的小应用程序。

它只是简单地运行并为一些形状设置动画,因此作为第一步,我创建了一个简单的应用程序,它fillRect每 50 毫秒清除一次画布。

问题是,我的应用程序时不时地闪烁着底层窗口颜色。在寻找简单的 hello-world 类型的无闪烁动画 AWT 应用程序示例时,Google 让我失望了。

像这样的东西的骨架代码会是什么样子?

0 投票
3 回答
2017 浏览

java - 监听所有 JInternalFrame 事件 - Java

我正在尝试使 Java 小程序国际化,并以此支持从右到左编写的脚本。我想为自动添加到视图中的所有 java 组件设置组件方向。

到目前为止,我的解决方案必须使用 windows 掩码收听所有 AWTEvent:

...然后在添加的每个窗口上设置 c/o,以及添加组件侦听器以在稍后添加到窗口的任何组件上设置 c/o。

我的问题是这个解决方案没有处理 JInternalFrames,我希望能够为这些事件添加另一个侦听器,就像我为 windows 所做的那样。有任何想法吗?

或者,是否有更好的方法来处理小程序中所有组件的脚本方向?

0 投票
2 回答
16649 浏览

java - Container.validate() 方法有什么作用?

Java awt Container类中似乎有很多与validate相关的方法。显然他们不做数据验证。在任何情况下它对 Swing 开发人员有用吗?一些方法:validate()、invalidate()、validateTree()、isValid() 等。

0 投票
1 回答
319 浏览

java - 是否可以在同一位置的边框布局中有 2 个 JPanel?

我正在编写一个使用边框布局和 JPanel 使用 BorderLayout.CENTER 的游戏。我想做的有时是隐藏这个面板并用另一个具有不同信息的面板替换它。我将两者都添加到容器中,并将其中一个的可见性设置为 false。

然后我尝试:

但这不会显示新面板。我只看到灰色。有任何想法吗?

TIA