Merhabalar,

Bu yazımda Java da basit bir frame ve panel nasıl oluşturulur bundan bahsedeceğim. Resimde gördüğünüz bir frame in oluşmasını kod ile tek tek açıklayalım.

İlk olarak import java.awt.*;  import javax.swing.*; kodları ile java.awt ve javax.swing kütüphanelerini projemize ekliyoruz.

public static void main(String[] args) {

// TODO Auto-generated method stub

JFrame frame= new JFrame(“Frame Başlığı”); // Yeni bir frame oluşturuyoruz ve burada frame in başlığını belirtiyoruz.

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JPanel primary= new JPanel(); // Yeni bir Panel oluşturuyoruz ve primary olarak belirtiyoruz.

primary.setBackground(Color.yellow); // Panelin arkaplan rengini sarı olarak belirtiyoruz.

primary.setPreferredSize(new Dimension(250,75)); // Panelimizin boyutlarını 250,75 olarak belirtiyoruz.

JLabel label1 =new JLabel(“Panel mesajının içeriği 1″); //Panelimizde gözükmesini istediğimiz içeriği JLabel kodu ile tanımlıyoruz.

JLabel label2 =new JLabel(“Panel mesajının içeriği 2″);

primary.add(label1); // Gözükmesini istediğimiz içeriği panelimize ekliyoruz

primary.add(label2);

frame.getContentPane().add(primary); //Gözükmesini istediğimiz paneli frame mizin içine ekliyoruz.

frame.pack();

frame.setVisible(true);

}

Ben bu yazımda bir tane panelin bir framede gösterilmesinden bahsettim ama siz birden fazla panel tanımlayıp aynı frame içine de ekleyebilirsiniz :)