Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

เราจะนำข้อความ JLabel ไปใช้ด้วยสีและแบบอักษรที่แตกต่างกันใน Java ได้อย่างไร


JLabel

  • A JLabel คลาสสามารถขยาย JComponent คลาสและอ็อบเจ็กต์ของ JLabel จัดเตรียมข้อความคำสั่งหรือข้อมูลเกี่ยวกับ GUI
  • A JLabel สามารถแสดงข้อความแบบอ่านอย่างเดียวบรรทัดเดียวได้ , รูปภาพ หรือ ทั้งข้อความและรูปภาพ
  • A JLabel ยังสามารถแสดงข้อความบรรทัดเดียวที่มีสีและแบบอักษรต่างกัน ใช้ บางข้อความ แท็กภายใน HTML แท็ก.
  • A 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();
   }
}

ผลลัพธ์

เราจะนำข้อความ JLabel ไปใช้ด้วยสีและแบบอักษรที่แตกต่างกันใน Java ได้อย่างไร