swing 相关问题

Swing是Java中的主要用户界面工具包,随标准Java SDK一起提供。它包含在包javax.swing中。

Java DocumentFilter 问题

我遇到了 DocumentFilter 的问题(或者至少看起来这就是导致问题的原因)。 代码本身从文件夹中获取文件,然后允许我重命名它们,这是我所困扰的部分......

回答 1 投票 0

Java Swing 一帧中的多个布局

我正在尝试创建 Connect 4 游戏,如下图所示: 我已经能够创建一个包含 42 个按钮的网格布局,现在我需要添加“重置”按钮。我相信我需要结合...

回答 1 投票 0

缓冲图像不会绘制,但会加载

导入java.awt.image.BufferedImage; 导入java.io.File; 导入 java.util.*; 导入 javax.swing.Timer; 导入 javax.imageio.ImageIO; 导入 javax.swing.*; 导入 java.awt.*; 导入java.awt.event....

回答 1 投票 0

在 Java 中使 JLayeredPane 背景透明

我想将 3 个不同的 15 × 15 网格填充在彼此的顶部,其中一个应该可见,其他网格应该透明,但 JButton 应该仍然起作用并且...

回答 1 投票 0

JTable 导致 awt 事件队列 0 数组索引越界

我正在尝试使用 JPanel 创建日历,但由于某种原因导致数组索引超出范围,我不知道为什么。有人可以帮忙吗?它在我的代码中没有显示为错误...

回答 1 投票 0

多个JInternalFrame窗口拖动速度慢

在 Mac 上,当我在 JFrame 中创建多个 JInternalFrame 窗口并拖动它们时,会出现很大的延迟。 https://i.stack.imgur.com/Av15A.gif 当我创建多个 JInternalF 时有很大的延迟...

回答 1 投票 0

如何从 Java Swing 表单接收用户信息

假设我有一个像这样的联系表格,用Java制作。我如何才能获取用户的输入信息?哪些java框架或包可以用来接收这些是我的目的。 你会怎样...

回答 1 投票 0

如何在 main 中设置 Nimbus 外观

我刚刚学习Java,仍然无法解决我的这个小问题。 我的弹出日历使用 Nimbus 外观和感觉,但我有使用 Java 的面板和容器 Jtables...

回答 4 投票 0

FastScatterPlot 不显示数据

我正在尝试构建一个图表应用程序作为大学项目,使用 JFreeChart 构建图表并使用 Swing 构建 UI。经过一些调试后,我到达了文件解析器已重新启动的位置...

回答 1 投票 0

Swing:如何制作具有软边框的非矩形窗口?

如何在Java中制作带有软边框的非矩形窗口? 软边框(也称为软剪裁)是没有锯齿伪影的边框。 我在网上搜索了很多,找到了几个帖子

回答 3 投票 0

EventListner 在 Swing 中不起作用

导入javax.swing.*; 导入 javax.swing.event.ChangeEvent; 导入 javax.swing.event.ChangeListener; 导入 java.awt.*; 导入 java.awt.event.KeyEvent; 导入 java.awt.event.KeyListener; 班级

回答 1 投票 0

如何在java中创建加载栏

我需要使用 java swing 创建一个进度条作为我的独立应用程序的加载屏幕。

回答 1 投票 0

将终端添加到 swing 应用程序中

我正在用java制作一个应用程序,我希望有一个终端作为我的GUI的一部分。 是否可以获取系统终端(如果是 Windows,则为 cmd),并将其作为面板中 GUI 的一部分? 如果是这样的话...

回答 1 投票 0

当用户在 DIRECTORIES_ONLY 模式下键入文件名时,如何防止 JFileChooser 取消

当您显示设置为 DIRECTORIES_ONLY 模式的 JFileChooser 实例时,它仍然允许在文本字段中手动输入文件名。可以重写approveSelection()方法来进一步

回答 1 投票 0

OpenJDK、4K 显示和文本质量

我在这里使用缩放比例为 175% 的 4K 显示器和 Windows 11。我有一个 Java 应用程序,可以将文本写入位图并显示该位图。文本质量很好,并且使用 Java 非常流畅...

回答 1 投票 0

paint组件性能不佳

当我填充一个矩形时: 导入 javax.swing.*; 导入 java.awt.*; 公共类 App 扩展 JPanel { 私人应用程序(){ this.setPreferredSize(new Dimension(600, 600)); JFrame 框架 = 新

回答 1 投票 0

“Toolkit.getDefaultToolkit().sync()”是什么意思? [已关闭]

我有三个相当小的问题,所以我想在这里将它们全部放在一个线程中问。 1- Toolkit.getDefaultToolkit().sync() 是什么意思? 2- g.dispose() 做什么? (g 是一个 Graphics 对象)。 3-...

回答 1 投票 0

如何在 Swing 中使用拖放来获取文件路径?

我的 Swing 应用程序中有一个 JTextField,它保存选择要使用的文件的文件路径。目前我有一个 JFileChooser 用于填充此值。不过,我想补充一下...

回答 5 投票 0

如何在标题边框内设置背景?

我有一个 JLabel,我执行了 setBackground(Color.WHITE) 和 setBorder(new CustomTitledBorder(Color.BLACK, "Some Text")。JLabel 的白色背景超出了边框范围。我

回答 2 投票 0

如何制作 GUI 的启动屏幕?

您好,我是 Java 中的 GUI 新手,正在尝试使启动屏幕或图像显示 3 秒。然后它将进入我的主程序。有谁知道如何做到这一点...

回答 6 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.