J'essaie de lier une nouvelle boîte de dialogue de menu client à un nouveau bouton Client dans mon application. Des idées?Swing lier une boîte de dialogue à un JButton
0
A
Répondre
2
Bien pour lier des actions dans Java, vous ajoutez ActionListener
s. Lors de la construction de votre bouton, vous devez ajouter un ActionListener à celui-ci. De cette façon, lorsque l'événement click arrive, le bouton sait quoi faire.
newCustomerButon.add(new ActionListener(){
public void actionPerformed(ActionEvent e){
// This is where you put the code for popping up the form.
yourForm.setVisible(true); // Or something similar.
}
});
0
Pour autant que je sache, il y a plusieurs méthodes add() qui sont héritées de composants, mais aucun d'entre eux ajoutera un ActionListener à un JButton. Parlez-vous plutôt addActionListener()?
0
JButton newCustomer = new JButton();
newCustomer.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
// TODO bind the new customer menu dialog box
}
});
Pouvez-vous être plus précis? –