2012-01-18 58 views
1

我正在使用一个网格布局,其中有几个按钮放置在面板中,我需要放置在中间的按钮才能消失。但是,当我将setVisible方法设置为false时,按钮之间会有一个空格,我需要下面的其余按钮向上移动以覆盖该方法完成的空间。这与android中的可见性模式GONE类似。我如何在Java中做到这一点?Java中的Visibility.GONE

回答

2

MigLayout布局管理器支持一个hidemode指令,完全可以做到这一点。

+0

非常感谢。但是,有没有办法做到这一点,而不使用miglayout? – louieansonng 2012-01-18 08:29:24

+0

@ louieansonng我不知道任何其他支持开箱即用的布局管理器。他们中的大多数都希望隐藏的组件仍然参与布局算法。 – jackrabbit 2012-01-18 17:54:21

+0

这么想,非常感谢! – louieansonng 2012-01-19 05:53:13