Çarşamba, Ocak 15, 2025
Sanal Gündem
Ana SayfaKodlamaJavaJava JLabel Kullanımı ve Örneği

Java JLabel Kullanımı ve Örneği

Java’da JLabel, kullanıcı arayüzünde metin veya resimleri görüntülemek için kullanılan bir Swing bileşenidir. İşte JLabel kullanımı ve basit bir örneği:

import javax.swing.JFrame;
import javax.swing.JLabel;

public class JLabelExample {
    public static void main(String[] args) {
        JFrame frame = new JFrame("JLabel Örneği");
        frame.setSize(300, 200);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setLocationRelativeTo(null);

        JLabel label = new JLabel("Merhaba, Java!"); // Metin içeren JLabel oluşturulur
        label.setHorizontalAlignment(JLabel.CENTER); // Metnin yatay hizalaması

        frame.add(label);

        frame.setVisible(true);
    }
}

Bu örnekte, bir JFrame oluşturulur ve başlık (setTitle()), boyut (setSize()), kapatma işlemi (setDefaultCloseOperation()) ve konum (setLocationRelativeTo()) belirlenir. Ardından, bir JLabel nesnesi oluşturulur ve içine “Merhaba, Java!” metni yerleştirilir. setHorizontalAlignment() yöntemi ile metnin yatay hizalaması belirlenir. Son olarak, JLabel JFrame’e eklenir ve JFrame görünür hale getirilir.

Bu örnekte JLabel, basit bir metin içeriyor. JLabel ayrıca resimleri de görüntüleyebilir. Örneğin, resim içeren bir JLabel oluşturmak için aşağıdaki gibi bir yaklaşım kullanabilirsiniz:

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;

public class JLabelImageExample {
    public static void main(String[] args) {
        JFrame frame = new JFrame("JLabel Resim Örneği");
        frame.setSize(300, 200);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setLocationRelativeTo(null);

        ImageIcon icon = new ImageIcon("resim.png"); // Resmin dosya yolunu belirtin
        JLabel label = new JLabel(icon); // Resmi içeren JLabel oluşturulur

        frame.add(label);

        frame.setVisible(true);
    }
}

Bu örnekte, bir ImageIcon oluşturulur ve resmin dosya yolunu belirtilir. Ardından, resmi içeren bir JLabel oluşturulur ve JFrame’e eklenir.

JLabel, Swing bileşenlerinin özelliklerini kullanarak metni biçimlendirebilir, yazı tipini ve boyutunu değiştirebilir, arka plan ve ön plan rengini ayarlayabilir ve daha fazlasını yapabilirsiniz. JLabel’in geniş bir yelpazede özelleştirilebilir özellikleri vardır ve daha karmaşık kullanıcı arayüzlerinin oluşturulmasında çok yönlü bir şekilde kullanılabilir.

Yunus Emre Altay
Yunus Emre Altayhttp://yunusemrealtay.com.tr
Biz, yenilikçi çözümler ve dijital dönüşüm süreçlerinde uzmanlaşmış olarak, web, mobil ve masaüstü yazılımlar geliştiriyor ve işletmelerinizi geleceğe taşıyoruz. Analizlerimizi sıkı çalışması ve deneyimi ile, size özel çözüm önerileri sunarak iş süreçlerinizi optimize etmeye odaklanıyoruz
RELATED ARTICLES
- Reklam Alanı -

En Popüler

Son Yorumlar