Swing是Java中的主要用户界面工具包,随标准Java SDK一起提供。它包含在包javax.swing中。
我遇到了 DocumentFilter 的问题(或者至少看起来这就是导致问题的原因)。 代码本身从文件夹中获取文件,然后允许我重命名它们,这是我所困扰的部分......
我正在尝试创建 Connect 4 游戏,如下图所示: 我已经能够创建一个包含 42 个按钮的网格布局,现在我需要添加“重置”按钮。我相信我需要结合...
导入java.awt.image.BufferedImage; 导入java.io.File; 导入 java.util.*; 导入 javax.swing.Timer; 导入 javax.imageio.ImageIO; 导入 javax.swing.*; 导入 java.awt.*; 导入java.awt.event....
我想将 3 个不同的 15 × 15 网格填充在彼此的顶部,其中一个应该可见,其他网格应该透明,但 JButton 应该仍然起作用并且...
我正在尝试使用 JPanel 创建日历,但由于某种原因导致数组索引超出范围,我不知道为什么。有人可以帮忙吗?它在我的代码中没有显示为错误...
在 Mac 上,当我在 JFrame 中创建多个 JInternalFrame 窗口并拖动它们时,会出现很大的延迟。 https://i.stack.imgur.com/Av15A.gif 当我创建多个 JInternalF 时有很大的延迟...
假设我有一个像这样的联系表格,用Java制作。我如何才能获取用户的输入信息?哪些java框架或包可以用来接收这些是我的目的。 你会怎样...
我刚刚学习Java,仍然无法解决我的这个小问题。 我的弹出日历使用 Nimbus 外观和感觉,但我有使用 Java 的面板和容器 Jtables...
我正在尝试构建一个图表应用程序作为大学项目,使用 JFreeChart 构建图表并使用 Swing 构建 UI。经过一些调试后,我到达了文件解析器已重新启动的位置...
如何在Java中制作带有软边框的非矩形窗口? 软边框(也称为软剪裁)是没有锯齿伪影的边框。 我在网上搜索了很多,找到了几个帖子
导入javax.swing.*; 导入 javax.swing.event.ChangeEvent; 导入 javax.swing.event.ChangeListener; 导入 java.awt.*; 导入 java.awt.event.KeyEvent; 导入 java.awt.event.KeyListener; 班级
我正在用java制作一个应用程序,我希望有一个终端作为我的GUI的一部分。 是否可以获取系统终端(如果是 Windows,则为 cmd),并将其作为面板中 GUI 的一部分? 如果是这样的话...
当用户在 DIRECTORIES_ONLY 模式下键入文件名时,如何防止 JFileChooser 取消
当您显示设置为 DIRECTORIES_ONLY 模式的 JFileChooser 实例时,它仍然允许在文本字段中手动输入文件名。可以重写approveSelection()方法来进一步
我在这里使用缩放比例为 175% 的 4K 显示器和 Windows 11。我有一个 Java 应用程序,可以将文本写入位图并显示该位图。文本质量很好,并且使用 Java 非常流畅...
当我填充一个矩形时: 导入 javax.swing.*; 导入 java.awt.*; 公共类 App 扩展 JPanel { 私人应用程序(){ this.setPreferredSize(new Dimension(600, 600)); JFrame 框架 = 新
“Toolkit.getDefaultToolkit().sync()”是什么意思? [已关闭]
我有三个相当小的问题,所以我想在这里将它们全部放在一个线程中问。 1- Toolkit.getDefaultToolkit().sync() 是什么意思? 2- g.dispose() 做什么? (g 是一个 Graphics 对象)。 3-...
我的 Swing 应用程序中有一个 JTextField,它保存选择要使用的文件的文件路径。目前我有一个 JFileChooser 用于填充此值。不过,我想补充一下...
我有一个 JLabel,我执行了 setBackground(Color.WHITE) 和 setBorder(new CustomTitledBorder(Color.BLACK, "Some Text")。JLabel 的白色背景超出了边框范围。我
您好,我是 Java 中的 GUI 新手,正在尝试使启动屏幕或图像显示 3 秒。然后它将进入我的主程序。有谁知道如何做到这一点...