2012-01-18 5 views
1

여러 개의 단추가 패널에 배치 된 gridlayout을 사용 중이며 가운데에 단추가 있어야 사라집니다. 그러나 setVisible 메서드를 false로 설정하면 단추 사이에 공백이 있고 아래의 나머지 단추가 메서드에서 수행 한 공간을 덮기 위해 위로 이동해야합니다. 이것은 안 드 로이드의 가시성 모드 GONE과 유사합니다. Java에서 어떻게합니까?Visibility.GONE in Java

답변

2

MigLayout 레이아웃 관리자는 정확히 이것을 수행하는 hidemode 지시어를 지원합니다.

+0

대단히 감사합니다. 그러나 miglayout을 사용하지 않고이를 수행 할 수있는 방법이 있습니까? – louieansonng

+0

@louieansonng 나는이 상자 밖에서 다른 레이아웃 관리자를 지원하지 않는다. 그들 대부분은 숨겨진 구성 요소가 여전히 레이아웃 알고리즘에 참여하기를 원합니다. – jackrabbit

+0

이렇게 생각해 줘서 고마워! – louieansonng