Öncelikle 2. formumuzu oluşturuyoruz. Örneğin 1. formumuzun adı AnaPencere 2.si ise PersonelPenceresi olsun.
Personel Penceresine bu kodu ekliyoruz :
private AnaPencere ataPencere;
public PersonelPenceresi(AnaPencere ata){
this.ataPencere = ata;
initComponents();
}
AnaPenceremize Personel isimli bir buton oluşturuyoruz.2 kere design penceresinde butonun üstüne tıklarsanız sizdeb butona tıklandığında ne yapılacağına dair bilgi girmenizi ister:
private void PersonelActionPerformed(java.awt.event.ActionEvent evt) {
new PersonelPenceresi(this).setVisible(true);
}
Bu şekilde Ana Penceremizde Personel isimli butona tıkladığımızda PersonelPenceresi adlı formumuz açılacaktır.
ya ben bunu deniyorum bi türlü olmuyor nedense anlayamadım gitti bi yardımcı olrsanız sewinirim
Bunu yapmanıza da gerek yok aslında örneğin main classımızdan urun classına ulasmak istiyorsak Urun urunvs = new Urun(); urunvs.setVisible(true); yazarsanız da açılır.
Pekı başka bir frame in nesnesine erişmek istersem kodum ne olmalı