aide - Java - Programmation
Marsh Posté le 10-03-2009 à 19:12:26
je voudrais continuer mon application par la gestion des événements et faire des opérations et l'afficher dans le zone JPanel g;
Marsh Posté le 10-03-2009 à 20:30:21
Kikoo,
Le code des boutons qui se répète, pour moi, tu perdrais déjà des points.
Sinon as-tu lu la doc?! Tu googleras facilement des exemples de code avec un bouton, event mouse click et une action.
Marsh Posté le 12-03-2009 à 08:34:31
Merci aussi de ne pas me contacter en MP pour que je résolve l'exercice à ta place.
Marsh Posté le 09-03-2009 à 22:39:51
bonsoir j'ai un problème dans la gestion des événements je n'arrive pas à continuer ma calculatrice voila mon code
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class calculatrice extends JFrame implements ActionListener{
public calculatrice(){
super();
setSize(300,400);
setLayout(new FlowLayout());
setLayout(new GridLayout(4,3,5,5));
Button b10=new Button("0" );
add(b10);
b10.addActionListener(this);
Button b1=new Button("1" );
add(b1);
b1.addActionListener(this);
Button b2= new Button("2" );
add(b2);
Button b3=new Button("3" );
add(b3);
b3.addActionListener(this);
Button b4=new Button("4" );
add(b4);
b4.addActionListener(this);
Button b5=new Button("5" );
add(b5);
b5.addActionListener(this);
Button b6=new Button("6" );
add(b6);
b6.addActionListener(this);
Button b7=new Button("7" );
add(b7);
b7.addActionListener(this);
Button b8=new Button("8" );
add(b8);
b8.addActionListener(this);
Button b9=new Button("9" );
add(b9);
b9.addActionListener(this);
Button b11=new Button("+" );
add(b11);
b11.addActionListener(this);
Button b12=new Button("-" );
add(b12);
b12.addActionListener(this);
Button b13=new Button("*" );
add(b13);
b13.addActionListener(this);
Button b14=new Button("/" );
add(b14);
b14.addActionListener(this);
JPanel f=new JPanel();
JPanel g=new JPanel();
add(g);
g.setSize(200,100);
g.setLayout(new FlowLayout());
TextField tf= new TextField();
g.add(tf);
show();
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()=="1" );
}
}