Отображение текста на кнопке SWT по вертикали - PullRequest
1 голос
/ 11 ноября 2011

Я пытаюсь отобразить текст на кнопке. Вместо того, чтобы отображать его как «Вертикальный», я хотел бы отобразить его как

V
e
r
t
i
c
a
l

Любая помощь очень ценится.

Ответы [ 2 ]

1 голос
/ 28 ноября 2015

Вы должны сделать свой собственный виджет для достижения этого в SWT. Здесь - полный пример, который вы можете попробовать. Надеюсь, это поможет.

here is the output of the program when clicked

0 голосов
/ 11 ноября 2011

SWT-кнопки поддерживают перенос (с версии 3.7).

Button button = new Button(parent, SWT.PUSH | SWT.WRAP);
button.setText("V\ne\nr\nt\ni\nc\na\nl");

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

...