Quelqu'un peut-il me dire comment appeler JDialog à partir d'un JInternalframe?comment appeler jdialog à partir de jinternalframe
public class BSJFrameUpdateOnlineTrdDlg extends JInternalFrame {
public BSJFrameUpdateOnlineTrdDlg(JDesktopPane jdesk) { //constructor
super("Backoffice Synchronization");
jdeskTop = jdesk;
frame = this;
try {
jbInit();
}
catch (Exception e) {
e.printStackTrace();
}
setLocation(400, 200);
setVisible(true);
setSize(720, 570);
}
private void jbInit() throws Exception {
//.......
jButton1.addActionListener(new jButton1_upload_action());
this.getContentPane().add(jButton1, null);
}
class jButton1_upload_action implements ActionListener{
public void actionPerformed(ActionEvent e) {
displayDialog(frame,marketStatus);
}}
public void displayDialog(JInternalFrame frame,String status){
JDialog jdg = new JDialog();
//this is where the JDIalog get initiated
}
}
c'est ce que je suis en train de faire. J'ai inséré seulement les lignes de code les plus importantes.
Alors, quel est votre problème? Vous avez du code pour créer la boîte de dialogue mais vous n'avez pas de code pour l'afficher. – camickr