JLabel:同时使用 HTML 和方法调用
JLabel: using HTML and method call together
使用JLabel
时,有没有办法把HTML和方法调用一起使用?
例如:
JLabel speedLabel = new JLabel("<html><b>Speed: </b></html>" + plane.getSpeed());
这行不通。
它只显示 Speed:
并忽略其余部分。
尝试将您的代码更改为:
JLabel speedLabel = new JLabel("<html><b>Speed: " + plane.getSpeed() + " </b></html>");
文本,或者你的情况下的飞机速度,可能是两倍,必须在 <html>
和 </html>
标签之间才能被识别。
它会丢弃 html 关闭标签后的值,如果你这样做的话它会起作用 JLabel speedLabel = new JLabel("<html><b>Speed: " + plane.getSpeed() + "</b></html>");
使用JLabel
时,有没有办法把HTML和方法调用一起使用?
例如:
JLabel speedLabel = new JLabel("<html><b>Speed: </b></html>" + plane.getSpeed());
这行不通。
它只显示 Speed:
并忽略其余部分。
尝试将您的代码更改为:
JLabel speedLabel = new JLabel("<html><b>Speed: " + plane.getSpeed() + " </b></html>");
文本,或者你的情况下的飞机速度,可能是两倍,必须在 <html>
和 </html>
标签之间才能被识别。
它会丢弃 html 关闭标签后的值,如果你这样做的话它会起作用 JLabel speedLabel = new JLabel("<html><b>Speed: " + plane.getSpeed() + "</b></html>");