![]() |
1
45
不。 您可以在标签中使用html,但随后必须硬编码break标记。 更好的方法是使用JTextArea并打开包装。你可以改变文本的背景、前景、字体等,使其看起来像一个标签。 注意,这个答案至少在Java 7中过时了。
根据@darren的回答,你只需要用
不需要硬编码任何中断标记。当组件调整大小时,文本将换行。 |
![]() |
2
45
有两种类似的方法(第一种是css style=“width:…px”,第二种是html width=…: 1。
2。
|
![]() |
3
33
或者干脆用
|
![]() |
4
11
Jxlabel在 SwingX project 支持包装
|
![]() |
5
10
如果使用段落标记,则可以使用HTML而不必硬编码中断标记。
|
![]() |
6
6
有很好的技巧 here ,滚动至文章结尾。
|
![]() |
7
6
而不是将文本换行
这里有一个简单但完整的工作程序来说明这一点。您可以根据需要调整框架的大小;标签将占据整个宽度,高度将相应地调整以环绕文本。注意,我所做的就是
|
![]() |
8
-6
如果您只想使用jlabel,那么您可以尝试这种方法, 只需使用substring方法显示要在标签上显示的字符数。
|
![]() |
FranticFronk · Tkinter单选按钮在已选择时执行命令 7 月前 |
![]() |
Kumkuatte · 如何将UI元素对齐到Unity中的左侧位置 10 月前 |
![]() |
Calax · GUI不显示所有组件(C++) 12 月前 |
![]() |
trassert · python flet容器 1 年前 |
![]() |
zadisk8 · 带有Q拆分器和多级选项卡的PyQt5 1 年前 |
![]() |
Patrick Visi · Zitadel日常创建服务用户 1 年前 |