ActionListener java
Résolu
keurdange
Messages postés
816
Statut
Membre
-
keurdange Messages postés 816 Statut Membre -
keurdange Messages postés 816 Statut Membre -
Bonjour,
Juste pour demander si je peux faire un addActionneListener à l'intérieure de ma méthode actionPerformed comme ceci:
public class myclass extends JFrame implements ActionListener{
public myclass{
this.setTitle("My Frame");
//ainsi de suite
}
public void actionPerformed (ActionEvent arg0){
JButton a[]=new JButton[maTaille];
for(int i=cdtionDebut;i<cdtionFin;i++)
{
a[i]=new JButton("Salut "+i+" fois");
a[i].addActionListenerr(this);
}
}
}
Merci pour votre aide
Dieu n'a fait qu'ébaucher l'homme, c'est sur terre que chacun se crèe
Juste pour demander si je peux faire un addActionneListener à l'intérieure de ma méthode actionPerformed comme ceci:
public class myclass extends JFrame implements ActionListener{
public myclass{
this.setTitle("My Frame");
//ainsi de suite
}
public void actionPerformed (ActionEvent arg0){
JButton a[]=new JButton[maTaille];
for(int i=cdtionDebut;i<cdtionFin;i++)
{
a[i]=new JButton("Salut "+i+" fois");
a[i].addActionListenerr(this);
}
}
}
Merci pour votre aide
Dieu n'a fait qu'ébaucher l'homme, c'est sur terre que chacun se crèe
A voir également:
- ActionListener java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
1 réponse
Salut,
Oui, tu peux le faire mais je ne vois pas trop l'intérêt ;-)
Oui, tu peux le faire mais je ne vois pas trop l'intérêt ;-)
package hacktrack.actionlistener;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class AddActionListenerDemo extends JFrame implements ActionListener {
private int size;
private JPanel buttonPanel;
public AddActionListenerDemo() {
super("My Frame");
setDefaultCloseOperation(EXIT_ON_CLOSE);
Container c = getContentPane();
buttonPanel=new JPanel();
buttonPanel.setPreferredSize(new Dimension(800,600));
size = 4;
JButton firstButton = new JButton("Premier bouton");
firstButton.addActionListener(this);
buttonPanel.add(firstButton);
c.add(buttonPanel);
}
@Override
public void actionPerformed(ActionEvent ae) {
JButton a[] = new JButton[size];
for (int i = 0; i < size; i++) {
a[i] = new JButton("Salut " + i + " fois");
a[i].addActionListener(this);
buttonPanel.add(a[i]);
}
pack();
}
public static void main(String[] args){
AddActionListenerDemo demo = new AddActionListenerDemo();
demo.pack();
demo.setVisible(true);
}
}
keurdange
Messages postés
816
Statut
Membre
231
Ok, merci