jFrame->jDialog->jDialog - da się ?

0

Wywołanie 1jDialog

Polacz newPolacz = new Polacz(new javax.swing.JFrame(), true, repo);  //twozymy okno dialogowe
        newPolacz.show(true);

Konstruktor
  public Polacz(java.awt.Frame parent, boolean modal, SVNRepository repo) {
        super(parent, modal);
        repository = repo;


        initComponents();
}

Da się wywołać jDialog 2 którego rodzicem będzie jDialog 1? Jak zrobić taki konstruktor ?
Obecnie przez super jDialog 2 za rodzica ma główne okno jFrame:/

0

Nie wiem co ty tu tworzysz za dziwy jakieś :) Może chodzi Ci o to, żeby jDialog2 dziedziczyło z jDialog1, a zatem tworzysz klasę jDialog2 rozszerzającą klasę jDialog1.
To będzie coś takiego: public class jDialog2 extends jDialog1 { }

0

no i to nie działa tak jak powinno mi

jDialog 1 - Polacz

private void jPolaczMouseClicked(java.awt.event.MouseEvent evt) {  
        Pytanie pytanie = new Pytanie();
        pytanie.show();
}  

jDialog 2 - Pytanie

public class Pytanie extends Polacz {
public Pytanie (){
        initComponents();
        
    }

no i z tego wychodzi że jDialog2 jest nie aktywne a jDialog1 jest aktywne nadal

0

Powiem Ci, że ja Cię w ogóle nie rozumiem. Co ty chcesz osiągnąć :) Wydaje mi się jednak, że robisz sobie lekko pod górkę :) Tworzysz jakieś metody, które działają po kliknięciu myszką. Tu coś jest nie tak :) Ale też, co tu można wywnioskować po tych strzępkach kodu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1