我试图插入设置到现有形式的最小尺寸新面板。之后,不幸的是我这样做:布局和最小尺寸
this.add(scrap);
this.moveScrapCentre(scrap); // runs setLocation(...)
this.revalidate();
this.repaint();
(其中this
:JPanel的使用空布局,scrap
:JPanel的有包装的布局和儿童)
的scrap
被调整为(0,0)
- 尽管我同时设置最小和首选Netbeans属性编辑器中的大小。除了强迫scrap.setSize(scrap.getPreferredSize())
之外,我怎样才能防止这种情况?
这个问题是不是与http://stackoverflow.com/questions/3644775? – trashgod 2010-09-05 14:15:47
@trashgod:不,这是用于实际的元素,而不是间隔元素,我已经在适当的布局中获得了我的间隔符。 – viraptor 2010-09-05 14:46:48