如何使用 Java 實現帶有不同顏色和字型的 JLabel 文字?


JLabel

  • 一個**JLabel **類可以擴充套件**JComponent**類,而JLabel 的物件在 GUI 上提供文字說明或資訊。
  • **JLabel** 可以顯示一行**只讀文字**、**影像**或**文字和影像這兩個**。
  • **JLabel** 還可以使用 HTML 標籤中的**<font size="font-size" color="text 的顏色"> 某段文字 </font>**標籤,顯示具有不同顏色和字型的一行文字。
  • **JLabel** 可以明確生成**PropertyChangeListener**介面。

示例

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class MultiColorLabelTest extends JFrame {
   public MultiColorLabelTest() {
      setTitle("MultiColorLabel Test");
      setLayout(new FlowLayout());
      // multi colored with different font size label
      JLabel label = new JLabel("<html><font size='5' color=blue> Welcome to</font> <font            size='6'color=green> Tutorials Point</font></html>");
      add(label);
      setSize(375, 250);
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      setLocationRelativeTo(null);
      setVisible(true);
   }
   public static void main(String[] args) {
      new MultiColorLabelTest();
   }
}

輸出

更新於:2020-02-10

3000+ 次觀看

開始您的 職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.