2013-07-25 2 views
1

Java 응용 프로그램의 경우 접히거나 펼쳐지는 "테두리"에 숨기기/표시 단추가있는 패널이 필요합니다.테두리에 숨기기 단추가있는 JPanel로 접기 또는 펼치기

효과 설명은 this doc of JDS에서 찾을 수 있습니다. "패널이 숨기기 버튼의 화살표 방향으로 축소되며 패널의 다른 끝에있는 숨기기 버튼이 계속 표시됩니다"; 하지만 JDS가 아닌 Java에서 필요합니다 ...

Java에 이러한 패널이 있습니까? 아니면 직접 해결해야합니까?

+3

난 당신이 – MadProgrammer

+3

[SlidingLayout] 봐 (https://github.com/AurelienRibon를 바랍니다 스스로를 구현해야 거라고 생각/sliding-layout), 조금 도움이 될 수도 있습니다 :-) –

+1

SlidingLayout은 실제로 미용적인 일을하지만, 작은 용도로는 너무 많이 사용합니다. –

답변

1

나는 답을 발견 : 자바는 기본을 가지고 내가 필요한 : JSplitPlane

+0

+1, 결코 내 JSplitPane을 사용하지 않았다. 내 기억이 그 능력에 대해 새롭게되었지만, 나는 대답에서이 단어를 보았다. –

+0

@Olivier Faucheux, 간단한 예제를 제공해 줄 수 있습니까? 내 프로젝트에서이 기능이 필요합니다. – vijay

2

표시/숨기기 버튼의 onclick 이벤트에서 패널 경계를 설정하여 구현할 수 있습니다.