2013-09-23 6 views
0

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

+0

использовать текст вместо метки - или JXLabel проекта SwingX, хотя он имеет свои причуды - простая метка не поддерживает обертки строк. – kleopatra

ответ

0

попробовать что-то вроде этого:

JPanel jpanel = new JPanel(new MigLayout("insets 0 0 0 0", "[fill, 99%]", "[grow]")); 

Я нашел thisin моего кода и его рабочего штрафа. Я думаю, что «[расти]» отвечает за выполнение этой работы.

+0

, вероятно, нет: вопрос заключается в «ярлыке span multiple ** lines **, если этот текст превышает ** ширину ** контейнера» ... – kleopatra

+0

smajlo У меня есть разные типы jкомпонентов, кнопок jlist и т. Д. На той же панели и как поскольку я знаю, что заполнение 99% говорит всем компонентам, а не только этикетке, чтобы заполнить 99%. определенно не то, что я хочу –