문제

메신저 타임 라인 내에서 이미지 집합을 봅하는 Java 응용 프로그램을 만듭니다.내 아이디어는 그리드 레이아웃에 설정된 모든 이미지 세트를 사용하여 JScrollPane을 사용했지만 전통적인 스크롤 막대를 사용하여 창을 스크롤하는 대신 JSlider와 같은 것을 사용하고 싶었습니다.

이 목적은 이미지의 서브 세트가 표시되고 타임 라인의 효과를 더 많이 제공하는 시간의 사용자에게 더 많은 제어와 아이디어를 제공하는 것입니다.나는 아래의 내 생각의 간단한 시각적 예를 제작했습니다 :

여기에 이미지 설명

나는 광범위한 연구 후에도 유사한 예를 보지 못했을 때 이것이 가능했는지 궁금해했습니다.가능한 해결책의 도움이 크게 감사합니다.

많은 감사합니다.

도움이 되었습니까?

해결책

몇 가지 아이디어 : 이미지를 JPanel과이 JPanel에 JScrollPane 스크롤 막대가 전혀 없습니다.그런 다음 슬라이더 (ChangeListener)를 JViewPort로 동기화하십시오.

또는 (단순) 슬라이더로 수평 스크롤 막대를 사용하고 레이블이있는 JScrollBar를 사용자 정의합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top