2012-03-30 6 views
0

JScrollPane에서 스크롤 막대를 설정하려고합니다. 기본적으로 세로 스크롤 막대가 오른쪽에 나타나고 가로 스크롤 막대가 내용 창의 아래쪽에 나타납니다. 방향 (예 : 왼쪽의 세로 스크롤 막대)과 가로 스크롤 막대 (왼쪽)를 변경해야합니다. 나는 방법 수직 스크롤이 왼쪽에 표시되지만 맨 위로 수평 스크롤을 변경할 수 없습니다 변경설정 스크롤 창의 맨 위에 수평 스크롤 막대

scrollPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); 

을 사용했다. 누구든지이 점에 도움이 될 수 있습니까?

java.awt.ComponentOrientation.UNKNOWN java.awt.ComponentOrientation.RIGHT_TO_LEFT

    • java.awt.ComponentOrientation.LEFT_TO_RIGHT
    • :

  • 답변

    0

    가능한 방향을보고 한 후 당신이하려고하는 것이 지원되지 않는 것처럼 보일 것입니다.

    어쨌든 왜 이렇게하고 싶지는 않습니까? 상단에 가로 스크롤 막대가 있으면 유용성에 해로운 영향을 미친다 고 생각합니다.

    지원되지 않는 데는 이유가있을 수 있습니다.

    +0

    관성 기반 스크롤이있는 터치 스크린 모니터의 경우 스크롤 패널과 같은 리본을 표시해야합니다. 스크롤 패널은 실제 콘텐츠 표시 영역의 어느면에도 나타날 수 있습니다. – GBH

    +0

    여기에서 문제를 완전히 이해하지 못했습니다. 관성 기반 스크롤 (예 : iPhone의 사파리)을 사용하는 많은 응용 프로그램은 화면 하단에 나타나는 가로 스크롤 막대를 사용합니다. 회전식 디스플레이에 대해 이야기하고 있습니까? 그렇다면보기를 어떻게 든 회전시켜야합니다. 이것이 어떤 도움인지 모르겠지만이 질문을보십시오 : [기울이기 JComponents] (http://stackoverflow.com/questions/5271436/can-we-tilt-a-jpanel-at-an-angle) –