Java 2D:为什么我的 JPanel 不允许我调整它的大小?
好的,我尝试将 JPanel 添加到 JFrame 中,如下所示: gameClasses[2] = new a2(); gameClasses[2].setSize(100, 100); menu.add(gameClasses[2]); me…
JFrame 的奇怪显示问题
在下面的简单代码中,我只是创建一个框架,并向其添加一个 JPanel 和 menubar 。 public class MainFrame extends JFrame { private DrawPanel drawPa…
PaintComponent 删除之前绘制的组件
我正在编写一个简单的绘画程序。 我创建了一个JPanel,并重写了“public void paintComponent(Graphics g)”,我还创建了适当的Listeners。问题是,每…
即使删除后对象也会重新绘制
我需要清除我的 JPanel。这个名为 mainPane 的 JPanel 有一个 GridLayout,其中包含 JScrollPane,而这些 JScrollPane 包含自定义 code>JPanel 重写pa…
Java 图形无法显示
这是我的代码: package survival; import javax.swing.*; import java.awt.*; public class Survival extends JFrame { private static int applicat…
为什么我的自定义 Swing 标签需要很长时间才能初始化?
我创建了 JLabel 的自定义子类。我有一个这样的实例,位于单个 JPanel 内、单个 JFrame 内。我没有重写paintComponent()方法;该类所做的只是当光标悬…
如何创建一个 JPanel 矩形?
我有图片作为 JLabel ,我想做的是当我单击 JLabel 时,会有另一个矩形形式的 Jlabel会出现。 我尝试使用 paintComponent 或 paint ,不幸的是,它不…