Установка горизонтальной полосы прокрутки в верхней части панели прокрутки - PullRequest
0 голосов
/ 30 марта 2012

Я пытаюсь установить полосу прокрутки на JScrollPane. По умолчанию вертикальная полоса прокрутки отображается справа, а горизонтальная полоса прокрутки отображается в нижней части панели содержимого. Мне нужно изменить направление, то есть вертикальную полосу прокрутки слева и горизонтальную полосу прокрутки сверху. Я использовал метод

scrollPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);

, который изменяет вертикальную полосу прокрутки, появляется слева, но не может изменить горизонтальную полосу прокрутки вверх. Может ли кто-нибудь помочь в этом отношении?

1 Ответ

0 голосов
/ 30 марта 2012

После просмотра доступных ориентаций:

  • java.awt.ComponentOrientation.LEFT_TO_RIGHT
  • java.awt.ComponentOrientation.RIGHT_TO_LEFT
  • java.awt.ComponentOritation.UNKNOWN

может показаться, что то, что вы пытаетесь сделать, не поддерживается.

Мне бы хотелось спросить, почему вы все равно хотите это делать?Я полагаю, что наличие горизонтальной полосы прокрутки вверху может отрицательно сказаться на удобстве использования.

Может быть, есть веская причина, почему она не поддерживается.

...