Placer des JButton dans une JDialog
Voila mon problème est que j'ai deux classe, une qui étend de JPanel et une autre de JDialog.
Dans mon JPanel je veut créer des boutons (ici 1 seul pour simplifier) puis dans mon JDialog que souhaite créer une instance de mon JPanel pour afficher mon bouton , jusque la tous va bien mais je n'arrive pas a positionner se bouton si quelque pouvais m'aider, merci :)
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 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| public class Panel1 extends JDialog {
private JButton submit;
private JButton cancel;
public void createAndShowGUI() {
this.setLayout(null);
this.setSize(700, 550);
this.setResizable(false);
this.setTitle("Test");
this.setContentPane(getPanel());
this.setVisible(true);
}
public JPanel getPanel(){
JPanel jContentPane = new JPanel();
jContentPane.setBackground(new Color(71, 145, 203)); //Background Color
jContentPane.add(new Panel2());
return jContentPane;
}
} |
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 25 26 27 28 29
| public class Panel2 extends JPanel{
private JButton submit;
Panel2(){
super();
add(getValider());
}
public JButton getValider(){
if(submit == null)
{
submit = new JButton();
submit.setText("Valider");
submit.setBounds(new Rectangle(30,30,30,30));
}
return submit;
}
} |