在设计GUI时,我在 Netbeans 7.0.1 中遇到了一个非常奇怪的问题。
起初它很好,我可以轻松和正常地设计和调整所有摆动组件。但是今天,无论出于何种原因,它变成了错误,整个JFrame
垂直向下延伸(高约37,000!),并且所有组件混乱不堪。但是,我对此无能为力,因为发生这种情况不允许我向上拖动框架的底部以最小化高度。
最糟糕的是我无法选择(点击)某些组件,但其他一些组件可以。我不知道如何彻底解释这个奇怪的事情,只看看屏幕截图。
如果您需要任何进一步的信息,请告诉我 欢呼声。
答案 0 :(得分:1)
从“导航器”面板中选择JFrame组件,并将JFrame的高度从属性面板更改为200.一旦控制了大小,就可以使用鼠标将其调整为所需大小。
如果在关闭文件时出现问题或者IDE突然终止并且IDE没有机会正确编写有关UI的所有元数据,则可能会出现这种情况。
答案 1 :(得分:0)
首先请注意,如果其中一个组件的长度与JFrame的长度相同,则无法调整JFrame的大小。首先尝试调整选项卡式窗格的大小,然后尝试选项卡式窗格左侧的列表(正在进行的项目)。
接下来,使用检查器选择您无法选择的任何组件。可能是另一个透明组件覆盖它,或者它在面板中并且面板正在被选中。或者当你无法选择面板时,甚至反过来,因为它包含另一个组件。因此,请使用检查器来选择组件。
最后,如果滚动条太长而无法轻松调整大小,可以使用属性窗口,但请注意,在调整JFrame大小之前,先调整JFrame中的组件大小。
希望这有帮助
答案 2 :(得分:0)
尝试在preferredSize属性中更改框架的大小(高度和宽度),然后使用“面板”。如果没有面板,则无法在框架上实现不同对象的排列。