Merhaba ;javadaki contentpane olayını anlamakta biraz zorlanıyorum internette yerli kaynaklarda pek bişe yok yabancı kaynaklardan da bişey anlamadım niye ihtiyaç duyuyoruz bu methoda ?frame.add ile yapsak aynı şey değilmi?Aşağıda frame.add desek aynı şeyi yapmaz mı yoksa bazı şeyleri frame üzerinde yapmak daha mı zahmetli kafam almadı pek.Yardımcı olursanız sevinirim

    import javax.swing.*;
public class label1SW
{
public static void main(String[] args)
{
JLabel etiket=new JLabel("JLabel sinifina hos geldiniz");
JFrame cerceve=new JFrame();
cerceve.addWindowListener(new BasicWindowMonitor());
cerceve.getContentPane().add(etiket);
cerceve.pack();
cerceve.setVisible(true);
}
}

soruldu: 29 Haz '13, 08:32

aliEmir's gravatar image

aliEmir
315710
cevap kabul oranı: 0%

değiştirildi: 01 Tem '13, 23:14

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183


ContentPane Top-Level Container'lerden bir tanesi. Java Swing'de component'leri tasiyan container'dir. JFrame add() metodu aslinda JFrame getContentPane().add() metodu ile islem yapar. Degisik component container'ler Java Swing'de bircok farkli isleri yapar, GlassPane loading animasyonlari, ekranin bir bolumunu bloke etme, kullanici interactions islemleri icin degisik background renklendirme vs. gibi, ContentPane center'daki componentleri tasima gibi.

Java Swing Tutorials'dan Top-Level Containers bolumune göz atarsaniz daha net anlasilir.

permanent link

cevaplandı: 01 Tem '13, 02:24

CemIkta's gravatar image

CemIkta ♦
19.9k29125190
cevap kabul oranı: 36%

Çok teşekkürler

(03 Tem '13, 14:15) aliEmir aliEmir's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×79
×7

Soruldu: 29 Haz '13, 08:32

Görüntüleme: 2,158 kez

Son güncelleme: 04 Tem '13, 01:24

powered by BitNami OSQA