Calculatrice en JAVA

 

On va vous presenter un programme Calculatrice en JAVA ...

 

Image

 

Ce TP est developpe par moi meme et on corrigeant quelques erreurs dans l'implementation de ce programme

Par exemple:

Ce programme du Calculatrice n'est pas difinitive mais en version utilisable et son avantage sur les autres programmes du Calculatrice Car il minimise la gestion de la memoire par exemple :

La creation Des Boutons de Calculatrice et leurs Affichages:

La 1er Methode :

//Tableau stockant les éléments à afficher dans la calculatrice
    String[] tabCar = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "0", ".", "=", "C", "+", "-", "*", "/"};

Donc vous devez creer un tableau de Caractere de 16 Boutons ...

//Un bouton par élément à afficher
    JButton[] tabBut = new JButton[tabCar.length];

La 2eme Methode :

Donc vous devez creer 16 Boutons ...

     public JButton un = new JButton("1");
     public JButton deux = new JButton("2");
     public JButton trois = new JButton("3");
     public JButton quatre = new JButton("4");
     public JButton cinq = new JButton("5");
     public JButton six = new JButton("6");
     public JButton sept = new JButton("7");
     public JButton huit = new JButton("8");
     public JButton neuf = new JButton("9");
     public JButton zéro = new JButton("0");
     public JButton vir = new JButton(".");
     public JButton éga = new JButton("=");
     public JButton plus = new JButton("+");
     public JButton sous = new JButton("-");
     public JButton mult = new JButton("*");
     public JButton div = new JButton("/");

Cette Methode ,elle est aussi tres couteuse dans la memoire.

La 3eme Methode:    J'utilise Cette Methode .

Cette methode est la meilleure dans la gestion de la memoire et utilise moin de Variables et Tableaux aussi .

String boutons=new String("98/47*65+23-10c=.");

for (int i=0; i ajouter_bouton(boutons.substring(i,i+1));

La Fonction d'ajouter les Boutouns dans le Panel :

public void ajouter_bouton(String etiquette){
         b=new JButton(etiquette);//instancier
     b.addActionListener(this);//ecoute les boutons pr afficher
    pan.add(b);
}

 

Pour Executer ce Programme Sur Windows : Eclipse .

Pour Executer ce Programme Sur LINUX :

1-Ouvrir le Terminal

2- ecrire :  javac    .dans ce cas : javac essai.java

3- l'execution : java    .dans ce cas : java essai

 

Le telechargement de mon Programme de Calculatrice Télécharger le fichier essai.java

Ou bien voici le lien : http://www.mediafire.com/?3yh612k0g0si3t4

 

et Merci bcq . On cas De Besoin n'hesiter pas a nous contacter.