Giriş
Şu satırı dahil ederiz.
Şöyle yaparız.
Şöyle yaparız. BorderLayout içindeki her bileşen arasında 5 piksel aralık vardır.
Açıklaması şöyle.
Örnek - CENTER
Ortaya bileşen eklemek için şöyle yaparız.
En alta bileşen eklemek için şöyle yaparız.
En üste bileşen eklemek için şöyle yaparız.
Şu satırı dahil ederiz.
import java.awt.BorderLayout;
Açıklaması şöyleThe class BorderLayout arranges the components to fit in the five regions: east, west, north, south, and center. Each region can contain only one component and each component in each region is identified by the corresponding constant NORTH, SOUTH, EAST, WEST, and CENTER.constructor
Şöyle yaparız.
JPanel panel = new JPanel(new BorderLayout());
constructor - hgap + vgapŞöyle yaparız. BorderLayout içindeki her bileşen arasında 5 piksel aralık vardır.
JPanel panel = new JPanel();
panel.SetLayout(new BorderLayout(5,5));
KullanımAçıklaması şöyle.
BorderLayout allows only one component per area.Java 4'ten önceki EAST,WEST gibi isimler daha sonra PAGE_START, PAGE_END olarak değiştirildi.
Örnek - CENTER
Ortaya bileşen eklemek için şöyle yaparız.
JScrollPane scrollPane = ...;
panel.add(scrollPane, BorderLayout.CENTER);
Örnek - PAGE_ENDEn alta bileşen eklemek için şöyle yaparız.
JPanel btnPanel = ...;
...
add(btnPanel, BorderLayout.PAGE_END);
Örnek - PAGE_STARTEn üste bileşen eklemek için şöyle yaparız.
panel.add(btn1,BorderLayout.PAGE_START);
panel.add(btn2,BorderLayout.PAGE_END);
panel.add(btn3,BorderLayout.CENTER);
Örnek
Şöyle yaparız
button = new JButton("click me");
frame.getContentPane().add(BorderLayout.NORTH,button);
button1 = new JButton("click me too");
frame.getContentPane().add(BorderLayout.EAST,button1);
Şeklen şöyledir
Hiç yorum yok:
Yorum Gönder