如何在Java中设置更多面板
我需要将两个 JPanel 放入一个 JApplet 中。 paneel = new RekenmachinePaneel() nummer = new NummerPaneel() setContentPane(paneel) 现在我需要让…
如何删除旧的 JPanel 并添加新的 JPanel?
我想从窗口(JFrame)中删除旧的 JPanel 并添加一个新的。我该怎么做呢? 我尝试了以下操作: public static void showGUI() { JFrame frame = new JF…
自定义 JComponent 未显示在自定义 JPanel 中
我尝试过 add() 方法,但当我尝试将 Test 添加到 GraphicsTest 时,没有显示任何内容。我应该如何添加它?有人可以告诉我吗?我已经包含了我正在使用…
禁用 JPanel 的视觉效果
我正在寻找一种禁用 JPanel 的好方法。我正在为 Java Swing GUI 使用 MVC 设计。我希望在模型处理内容时禁用 JPanel。我尝试过setEnabled(false)。这…
使两个 Jpanel 在 JFrame 中不对称展开
我有一个 JFrame,里面有两个 JPanel。一个设置在西边,另一个设置在东边,带有 BorderLayout。问题是,它只显示两个 10 像素宽度、100% JFrame 高度…
Java Swing - JPanel 的背景
我想设计一个 JPanel ,其颜色编码应如下图所示: (来源:compendiumblog.com) 如何对 JPanel 的颜色进行编码。我的想法是在主 JPanel 上添加 5 个 J…
JPanel 在另一个 JPanel 中的重绘问题
我正在这个 JPanel 内绘制形状,它也在另一个主 JPanel 内。在repaint()中,它只绘制形状一毫秒,然后它们就消失了。它们不会保持涂漆状态,为什么? …
在自定义 JPanel 中使用 Graphics2D 出现 NullPointerException
我正在扩展 JPanel 来制作自定义绘图面板,但收到 NullPointerException 并且无法找出原因。我已经删除了代码,直到它变得非常简单,但错误仍然发生。…
关于使用 JPanels 的 Java 简单问题
这里只是一个简单的问题。我有一个程序,需要在其中创建许多 JPanel,然后每个 JPanel 都包含一些对象(通常是 JLabels)。 每次创建新的 JPanel 时,…
使用 Java Swing 从 sprite 表绘图的最佳性能选项
我正在使用 Java 创建一款图形 Roguelike 游戏。在游戏中,我将 Tile 对象的二维数组绘制到 JPanel 上。这些 Tile 对象代表地面。我有一个 .bmp 精灵…
通过从内部 JPanel 中单击来处置 JFrame
我试图通过单击位于 JPanel 上的按钮来处置我的 JFrame,该按钮位于我想要关闭的 JFrame 上。 我尝试在 JFrame 类上创建一个静态方法,但是我的 IDE …
如何设置使用 gridLayout 的 JPanel 最大或首选尺寸?
我在使用包含两个 JPanel 的非常简单的框架时遇到了问题。 问题出在包含四个 JButton 的 Center JPanel 的布局上。 如何为按钮或直接为使用 GridLayou…
如何在克隆 JPanel 中绘制()?
任何人都知道如何在克隆 JPanel 中重新绘制。我使用的是 CLONE,所以我可以 REPAINT() 一个,另一个会自动执行相同的操作。 如果我在原始面板或克隆面…