📄 BorderLayoutHakkinda.java .java dosyası
⬇️ İndir
import java.awt.*;
import javax.swing.*;
public class BorderLayoutHakkinda {
public BorderLayoutHakkinda() {
JFrame frame = new JFrame("BorderLayout kullanimi.");
frame.setLayout(new BorderLayout());
JLabel kuzeyLabel = new JLabel("KUZEY");
kuzeyLabel.setVerticalAlignment(JLabel.CENTER);
kuzeyLabel.setHorizontalAlignment(JLabel.CENTER);
kuzeyLabel.setFont(new Font("Verdana", Font.BOLD, 27));
kuzeyLabel.setPreferredSize(new Dimension(250, 120));
kuzeyLabel.setBackground(new Color(5, 108, 242)); // LACIVERT
kuzeyLabel.setForeground(new Color(242, 226, 5)); // SARI
kuzeyLabel.setOpaque(true);
JLabel guneyLabel = new JLabel("GÜNEY");
guneyLabel.setVerticalAlignment(JLabel.CENTER);
guneyLabel.setHorizontalAlignment(JLabel.CENTER);
guneyLabel.setFont(new Font("Verdana", Font.BOLD, 27));
guneyLabel.setPreferredSize(new Dimension(250, 120));
guneyLabel.setBackground(new Color(166, 33, 3)); // KIRMIZI
guneyLabel.setForeground(new Color(242, 226, 5)); // SARI
guneyLabel.setOpaque(true);
frame.add(kuzeyLabel, BorderLayout.NORTH);
frame.add(guneyLabel, BorderLayout.SOUTH);
frame.setSize(1024, 768);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}