JButton вертикальное выравнивание текста - PullRequest
0 голосов
/ 28 февраля 2011

Привет, я делаю проект для колледжа для галереи, у меня есть квитанция в JList и я хочу поместить несколько кнопок рядом с ней, но я требователен и хочу, чтобы текст на кнопках J был вертикальным.В настоящее время я использую html и помещаю <br> между буквами, это дает мне действительно большой разрыв между буквами.Есть ли лучший способ сделать это, который достаточно прост.Спасибо

1 Ответ

2 голосов
/ 28 февраля 2011

Одним из решений является расширение BasicButtonUI для отображения текста по вертикали. В этом уроке приведен пример переопределения кода BasicButtonUI для простого поворота текста на 90 или 270 градусов (текст выглядит так, как будто он повернут, в отличие от чтения сверху вниз, причем каждый символ обращен к обычному способу, как в <br /> -разделенная кнопка). Чтобы на самом деле нарисовать текст как в

B

и

т

т

о

п

вам нужно будет изменить пример кода. Приведенный шаблон является хорошим местом для начала.

...