4
스크롤바 모양을 완전히 바꾸고 싶지만 JScrollBar
및 paintComponent
방법을 무시하면 트랙과 엄지 손가락이 칠해 지지만 왼쪽과 오른쪽 화살표는 동일하게 유지됩니다.
또한 JScrollPane 내에서 이들을 사용하고 있으며
setHorizontalScrollBar(new CustomScrollBar())
을 사용하여 스크롤 막대를 내 맞춤 스크롤 막대로 설정했지만 제대로 작동하지 않으며 가로 스크롤 막대가 방향을 변경하지 않고 변경되지 않습니다. 수직 스크롤 바.사용자 정의 JScrollBar 그리기
완전히 새로운 JScrollBar를 페인트하고 JScrollPane
내에서 어떻게 사용합니까?
좋은 기사처럼 보이지만 나는 더 간단한 것을 기대하고있었습니다. 이 메소드는 실제로 완전히 새로운 스크롤바를 생성하며 완전히 새로운 기능을 정의합니다. 원하는 것은 외형을 바꾸는 것입니다. 스크롤바의 나머지 부분은 똑같이 유지해야합니다. – cmann
그 기사는 저에게 쓸모가 없었습니다. 코드는 복사 작업으로 작동하지 않으며 WindowUtils의 출처가 어디인지 모르겠습니다. jna-utils와 아무것도 다운로드하지 않았습니다. –