MUSTAFA KEMAL ÜNİVERSİTESİ
HASSA MESLEK YÜKSEKOKULU
BİR PENCERE NASIL TASARLANIR VE TASARLAMADA KULLANILAN
KODLARIN ANLAMI NEDİR??
private void initPencere(){
setTitle("Giris");
//Pencerenin adını tanımlar//
add(initPanel());
//Pencereyi panele ekler//
setSize(170, 170);
//Pencerenin boyutunu ayarlar//
pack();
//Pencerenin boyutunu otomatik ayarlar//
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//Pencere kapandığında programıda kapatır//
setVisible(true);
//Pencereyi görünür yapar//
}
BİR PENCEREYE PANEL NASIL EKLENİR??
private JPanel initPanel() {
JPanel anaPanel = new JPanel(new BorderLayout());
anaPanel.setBorder(BorderFactory.createTitledBorder("ANA PANEL"));
//Pencereye panel ekleme kodu//
JPanel sagJPanel = new JPanel(new GridLayout(2, 1, 5, 5));
sagJPanel.setBorder(BorderFactory.createTitledBorder("Sag"));
//Pencerenin sağ tarafına Panel ekleme kodu//
JPanel ortaJPanel = new JPanel(new GridLayout(1, 1,5,5));
ortaJPanel.setBorder(BorderFactory.createTitledBorder("Sol"));
//Pencerenin ortasına Panel ekleme kodu//
JPanel solJPanel = new JPanel(new GridLayout(2, 1, 5, 5));
ortaJPanel.setBorder(BorderFactory.createTitledBorder("Orta"));
//Pencerenin sol tarafına Panel ekleme kodu//
AÇILAN PENCEREYİ WİNDOWSUN TAM ORTASINA NASIL ÇIKARTILIR??
setLocationRelativeTo(null);
//Null değerini atadık ve pencere açıldığında ekranın tam ortasında çıkmasını sağladık//
//Bu kodu kullanmasaydık açılan penceremiz ekranın sol üst köşesinde çıkacaktı//
Hiç yorum yok:
Yorum Gönder