2012-01-18 80 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