Как заставить панели Java с вкладками отображать вкладки справа налево? - PullRequest
1 голос
/ 27 ноября 2010

В C #, чтобы сделать вкладки справа налево, я установил RightToLeft в Yes и RightToLeftFormat в true.Как мне сделать то же самое в Java?Как настроить отображение вкладок JTabbedPane справа налево?Пожалуйста, смотрите ссылку на изображение ниже, чтобы понять, что я имею в виду, отображая вкладки справа налево.

http://lh4.ggpht.com/_1bcR6vegNNc/TPDRekNVqWI/AAAAAAAAAB8/TwCqgajEuoI/s640/AdminDashboard.jpg

Ответы [ 2 ]

1 голос
/ 27 ноября 2010

Я предполагаю, что под "панелью с вкладками" вы ссылаетесь на javax.swing.JTabbedPane .
Чтобы ответить на ваш вопрос: AFAIK нет простого способа сделать то, что вы хотите. BasicTabbedPaneUI (или TabbedPaneUI, который определяется внешним видом вашего приложения), который отвечает за рисование области вкладок панели с вкладками, потребует некоторых изменений, чтобы сделать то, что вам нужно. Если у вас нет времени на написание собственного пользовательского интерфейса, вы можете искать решения в Интернете. Я сомневаюсь, что было бы готовое решение вашего вопроса, но опять же, кто знает? Надеюсь, это вам немного поможет.

0 голосов
/ 27 ноября 2010

Тогда я обращаюсь к разделу «Как использовать панели с вкладками», чтобы создать новый проект на основе компонента JTabbedPane ...

Для изменения расположения JTabbedPane достаточно использовать метод setComponentOrientation.

текст ссылки

...