aide

aide - Java - Programmation

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" );
 }
 
 
}

Reply

Marsh Posté le 09-03-2009 à 22:39:51   

Reply

Marsh Posté le 10-03-2009 à 09:29:27    

et c'est quoi ton problème ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

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;

Reply

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. [:itm]

 

Sinon as-tu lu la doc?! Tu googleras facilement des exemples de code avec un bouton, event mouse click et une action.


Message édité par sircam le 10-03-2009 à 20:30:32

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 11-03-2009 à 10:53:50    

merci

Reply

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. :jap:


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed