Çarşamba, Ocak 15, 2025
Sanal Gündem
Ana SayfaKodlamaJavaJava JTabbedPane Kullanımı ve Sekme(TabMenu) Yapımı

Java JTabbedPane Kullanımı ve Sekme(TabMenu) Yapımı

Java’da JTabbedPane, kullanıcının farklı sekmeler arasında içeriği görüntülemesini sağlayan bir bileşendir. Her sekmeye bir bileşen atanabilir. İşte bir JTabbedPane örneği ve sekme yapısı oluşturma:

import javax.swing.*;
import java.awt.*;

public class JTabbedPaneExample extends JFrame {
    public JTabbedPaneExample() {
        // Frame ayarları
        setTitle("JTabbedPane Örneği");
        setSize(400, 300);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        // JTabbedPane oluşturma
        JTabbedPane tabbedPane = new JTabbedPane();

        // Sekmeleri oluşturma
        JPanel tab1 = new JPanel();
        JPanel tab2 = new JPanel();
        JPanel tab3 = new JPanel();

        // Sekmelera içerik eklenmesi
        tabbedPane.addTab("Sekme 1", tab1);
        tabbedPane.addTab("Sekme 2", tab2);
        tabbedPane.addTab("Sekme 3", tab3);

        // Frame'e JTabbedPane'i ekleme
        getContentPane().add(tabbedPane);

        // Frame'i görünür yapma
        setVisible(true);
    }

    public static void main(String[] args) {
        new JTabbedPaneExample();
    }
}

Bu örnekte, basit bir Swing uygulaması yapılmıştır. JTabbedPaneExample sınıfı, JFrame sınıfından kalıtım alır ve bir pencere oluşturur. JTabbedPane kullanılarak sekmeler oluşturulur ve her bir sekmeye bir JPanel atanır. JTabbedPane‘e sekmeler eklemek için addTab yöntemi kullanılır.

Bu örnekteki JTabbedPane örneği sadece boş paneller içerir. Her bir panele kendi içeriğinizi ekleyebilir ve farklı bileşenler kullanabilirsiniz. Ayrıca, her bir sekmeyle ilgili olayları dinlemek veya sekmeleri programatik olarak değiştirmek için JTabbedPane sınıfının diğer yöntemlerini kullanabilirsiniz.

Sekme yapısı oluşturmak için JTabbedPane’i kullanabilir ve her bir sekmeye özel içerik ekleyebilirsiniz. Bu şekilde, kullanıcılar farklı sekmeler arasında gezinebilir ve her bir sekmeye özgü içeriği görebilir.

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