Héritage, JDialog et variable private
Bonsoir,
J'ai ces code là:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class Dialog extends JDialog{
public Dialog(){
super();
JPanel panel=new JPanel();
panel.add(new JLabel("Hello dialog"));
this.getContentPane().add(panel);
}
public Dialog(MainFrame mf,String title,boolean modal){
super(mf,title,modal);
this.setSize(300,200);
JPanel panel=new JPanel();
panel.add(new JLabel("Hello dialog"));
this.getContentPane().add(panel);
this.setVisible(true);
}
} |
Est-ce que au au lieu de cre rune classe "Dialog" qui herite de JDialog, ont aurait pu crée rune variable "private" de type Doalog a l'interieur de cette classe ? comme ceci:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class Dialog {
Private JDialog MaDialog;
public Dialog(){
MaDialog = new JDialog();
MaDialog.setTitle("....");
etc...
etc...
MaDialog.setVisible("True");
}
etc... |
Possible ? Je pense que oui.