Java Swing:更改 BorderLayout 上的边框宽度/高度
我是 Java Swing 的新手。我正在尝试制作一个包含三个按钮的框架;一个在中间,另一个在顶部,最后一个在右侧。我想让北边界和东边界具有相同的宽度。…
如何实现java awt/swing应用程序
我想实现一个 java awt/swing 应用程序,但我对 awt/swing 很陌生。我需要绘制一个类似网格的面板。然后在其上拖放一些对象。之后,对象可以单击并调…
我如何侦听此 Java 应用程序何时调整大小?
我有这个基本的 Java 应用程序,其中 dim_x 和 dim_y 代表窗口及其内部画布的尺寸。当用户更改窗口的大小时,如何使这些值发生变化,以便画布上绘制的…
从 ShutdownHook 访问 AWT
我试图提供一个非常简单的“您想保存此文档吗?”关闭我的应用程序时的对话框。 我使用了 WindowAdapter 来执行此操作。如果使用任何 GUI 操作关闭应…
在我按下 GUI 按钮之一后,Applet 中未捕获关键事件
我有音乐小程序,它使用键盘、鼠标和 GUI 按钮。当小程序首次加载时,键盘事件可以正常工作,鼠标事件也可以正常工作。但是,在我按下 GUI 按钮之一后…
如何以绝对定位将组件添加到 JComponent 中?
这是我当前的设置: private JComponent upperContent = new GeneralContent(); private JComponent lowerContent = new GeneralContent(); // Genera…
Java Canvas 白边
所以我想制作一个基于 Canvas 的 Java 应用程序。我已将主类扩展为 Canvas 并在其构造函数中调整其大小。 public CanvasApp() { Dimension size = new…