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();
}
} ผลลัพธ์
