关于 Swing 组件扩展的经验法则是什么?
当将一个类专用于特定的 Swing 组件时,扩展该特定组件更好,还是在内部构造它并提供引用更好? public class Foo extends JComponent{ } 或 public c…
如何在这里使用 setResizing 方法
我使用 netbeans 作为 IDE。我如何在 JFrame 上设置 setResizes(false)。我在 netbeans 中看不到 JFrame 的对象。…
一个可以以像素为单位渲染 Font 字符的 java JComponent
我想知道这样的java组件是否存在,请允许我详细说明。 该组件应该是一个类似网格的组件,源自 JComponent。主面是一个网格,它将用于渲染字体字符。网…
如何实现出现在控件上的托盘?
我有一个像这样的屏幕: +--------+---------------------+ |___A____| | |________| JComponent I am | |________| drawing on | |________| __ __ |…
Java:通过静态调整大小和定位将 JComponent 添加到 JPanel
我有一个程序可以在 java 应用程序中读取和绘制 SVG 文件,而无需使用第三方库。我已经达到了可以通过将形状绘制到图形对象上来复制文件的程度,但是…
JFrame 中 JPanel 中的组件
我制作了自己的组件,将其命名为“hi”并将其放入 JPanel 中,然后将该 JPanel 放入 JFrame 中,但没有显示任何内容。我在 JPanel 周围做了一个边框,…
扩展类 JLabel 以添加属性拖动时出现问题
我有类 JLabelExtended,它扩展了类 javax.swing.JLabel。 我扩展了它,因为我想添加使用鼠标拖动的属性。 这是我的代码: public class JLabelExtend…
JPanel 图像和组件
我希望 JPanel 上有图像,并且 JPanel 上也有 JSlider 和 JRadioButton 等组件。如您所见,我从 JPanel 派生了一个类并重写了 PaintComponent 方法。…
Swing组件可以添加到多个容器中吗?
我正在尝试(测试其他内容)将一个 JButton 引用添加到两个 JPanels 中来测试它,它从添加到的第一个面板中消失! 那么,一个Swing组件就不能添加到多…
Substance UI 和自定义 JComponent 的 TitledBorder 问题
我正在使用 BorderFactory 创建一个带有 Substance UI 主题 Swing 用户界面的标题边框,我遇到了如下所示的异常。我尝试使用 LineBorder 并且它工作得…
正确查找自定义 Java 组件的帧速率
我不确定我的帧率代码是否正确,并且我无法找到我正在寻找的确切示例。 本质上,我对 java.awt.Component 进行了子类化,并在 Paint(Graphics) 方法中…
Java swing JComponent“大小”
我正在做一个项目,我需要一些自定义摆动组件。到目前为止,我已经制作了一个带有一系列图像的新按钮(Java Metal 外观根本不适合我的 UI)。我已经在…
带有嵌入式 Swing 组件的自定义 JComponent 未定位在导出的图像中
我在尝试将自定义 Java JPanel 导出到 PNG 文件时遇到一个有趣的问题。到目前为止我一直在编写的组件的导出过程运行得非常完美。 我的 JPanel 包括自…