2013-07-09 4 views
0

동봉 된 패널 (패널이 전체 JFrame을 포함합니다)이있는 JFrame (Netbeans GUI 편집기로 작성)을 표시하려고합니다. 패널의 크기는 프레임의 두 배입니다. 따라서 버튼을 패널 내부에서 누르면 패널의 표시 영역이 JPanel의 숨겨진 영역과 이전에 표시되는 섹션으로 슬라이드됩니다 (약 2 초 이상). JPanel이 보이지 않게됩니다. JPanel의 현재 보이는 부분을 설정하는 함수를 찾을 수 없으므로이 함수 및/또는 다른 해결책이 도움이 될 것입니다.JPanel의 숨겨진 섹션을보기로 밀어 내기

답변

3

JPanel을 JScrollPane에 두는 것이 좋습니다. JScrollPane은 원하는 경우 스크롤 막대를 표시하지 않는 것이 좋습니다. 그런 다음 스크롤 패널의 모델과 스윙 타이머를 사용하여 JPanel 슬라이딩을 보여주는 애니메이션을 쉽게 만들 수 있습니다.

관련 문제