JFrame比预期的大-NetBeans GUI Builder

我对Java GUI编程非常陌生,这是我的第一个项目。我目前正在制作一个记分板GUI,以显示用户得分,一些问题等。我一直在使用NetBeans GUI Builder,并尝试适当地调整应用程序的大小。

理想情况下,当我按下“ Build and Compile”并运行该程序时,我希望填充这张图片中列出的内容:

http://img4.mukewang.com/60ae008b00019bee12030657.jpg

但是,它看起来像这样:

http://img2.mukewang.com/60ae00bf0001ba7709410942.jpg

我尝试查看以下内容:https : //docs.oracle.com/javase/tutorial/uiswing/layout/problems.html在NetBeans GUI Builder中调整JPanel表单的大小


没有任何东西可以产生我可以使用的答案。谁能帮我这个忙吗?我在这里待了四个小时,我确实希望找到一个解决方案,以便我可以学习并继续发展我的Java GUI技能组。


ITMISS
浏览 178回答 2
2回答

饮歌长啸

setPreferredSize(new java.awt.Dimension(1000, 1000));是问题。您明确将大小更改为1000x1000。您需要删除该行并将其替换为pack();。pack()将使能够JFrame很好地适合其所容纳的所有组件。

喵喔喔

我找到了解决方案。右键单击JFrame选择属性导航到“代码”选项卡在“设计师尺寸”中找到值导航回属性将首选大小设置为Designer Size中的值将最小尺寸设置为设计器尺寸的-100将最大大小设置为设计者大小的+100
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java