使用JLabel
時,有沒有辦法使用HTML和方法調用?JLabel:一起使用HTML和方法調用
例如:
JLabel speedLabel = new JLabel("<html><b>Speed: </b></html>" + plane.getSpeed());
這是行不通的。
它只顯示Speed:
並忽略其餘。
使用JLabel
時,有沒有辦法使用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>");
'」 速度:‘+ plane.getSpeed()’'沒有什麼理由使用HTML這裏'new Font(fontName,Font.BOLD,16)'也可以做得更好(因爲你現在可以直接控制每個像素的字體大小)。 –