Java JFrame标题栏重叠图形

Java JFrame标题栏重叠图形,java,swing,jframe,layout-manager,Java,Swing,Jframe,Layout Manager,我遵循David Brackeen在Java中开发游戏的书,编写了一个简单的脚本,允许进入窗口模式。好。。问题是,当我绘制按钮时,标题栏与它们重叠。有办法解决吗 截图: 看到了吗?该条与按钮重叠 以下是netbeans项目(主要源文件是MenuTest):1)使用适当的而不是setSize/setBounds 2) 对Swing JComponents使用paintComponent(),而不是paint()方法 3) 使用而不是1)使用适当的而不是setSize/setBounds 2) 对

我遵循David Brackeen在Java中开发游戏的书,编写了一个简单的脚本,允许进入窗口模式。好。。问题是,当我绘制按钮时,标题栏与它们重叠。有办法解决吗

截图:

看到了吗?该条与按钮重叠

以下是netbeans项目(主要源文件是MenuTest):

1)使用适当的而不是
setSize
/
setBounds

2) 对Swing JComponents使用
paintComponent()
,而不是
paint()
方法

3) 使用而不是1)使用适当的而不是
setSize
/
setBounds

2) 对Swing JComponents使用
paintComponent()
,而不是
paint()
方法


3) 使用而不是

您使用的布局是什么?也许小部件没有正确地重新定位。没有人知道您尝试了什么,也不知道David Brackeen在Java中开发游戏的哪一部分书,请用一个演示您的问题的帖子编辑您的帖子:D我不使用任何布局:),我的意思是,我刚刚将Deafolt全屏模式切换到windowed模式,然后发生了这种情况:/i想到了扩展窗口,然后向下移动图形。您使用的布局是什么?也许小部件没有正确地重新定位。没有人知道您尝试了什么,也不知道David Brackeen在Java中开发游戏的哪一部分书,请用一个演示您的问题的帖子编辑您的帖子:D我不使用任何布局:),我的意思是,我刚刚将Deafolt全屏模式切换到windowed模式,然后发生了这样的情况:/i想到了扩展窗口,然后向下移动图形。谢谢:),我想先扩展窗口,然后向下移动图形,但这些解决方案也行。谢谢:),我一直在考虑先释放窗口,然后再向下移动图形,但这些解决方案也可以。