Calculatrice en java
Fermé
westerndigit
Messages postés
134
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
18 avril 2012
-
Modifié par westerndigit le 17/02/2012 à 12:43
choubaka Messages postés 39420 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 26 janvier 2025 - 17 févr. 2012 à 17:00
choubaka Messages postés 39420 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 26 janvier 2025 - 17 févr. 2012 à 17:00
A voir également:
- Calculatrice en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Installer calculatrice sur mon portable - Télécharger - Calcul & Conversion
- Calculatrice gratuit - Télécharger - Calcul & Conversion
2 réponses
Bonjour
Je ne sais pas trop ou tu veux en venir, car il doit te manquer un bon morceau de code pour faire une calculatrice en Java.
Ceci dit.. tu devrais trouver ton bonheur ici :
http://www.siteduzero.com/tutoriel-3-10500-tp-une-calculatrice.html
Bonne journée ! :)
Je ne sais pas trop ou tu veux en venir, car il doit te manquer un bon morceau de code pour faire une calculatrice en Java.
Ceci dit.. tu devrais trouver ton bonheur ici :
http://www.siteduzero.com/tutoriel-3-10500-tp-une-calculatrice.html
Bonne journée ! :)
malaik5
Messages postés
258
Date d'inscription
vendredi 20 novembre 2009
Statut
Membre
Dernière intervention
28 novembre 2013
33
17 févr. 2012 à 15:44
17 févr. 2012 à 15:44
Salut,
Pour le moment t'as mis en place que le cache de la calculette, il te manque les touches et les opérations '+', '*' ....
Faudra penser à les implémenter
Bon courage
Pour le moment t'as mis en place que le cache de la calculette, il te manque les touches et les opérations '+', '*' ....
Faudra penser à les implémenter
Bon courage
westerndigit
Messages postés
134
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
18 avril 2012
17 févr. 2012 à 16:02
17 févr. 2012 à 16:02
package projet_sequence_8;
import javax.swing.*;
import java.awt.*;
public class Projet_sequence_8 {
public static void main(String[] args) {
JFrame_Calculatrice ma_calculatrice = new JFrame_Calculatrice();
}
}
class JFrame_Calculatrice extends JFrame {
private JButton bouton0;
private JButton bouton1;
private JButton bouton2;
private JButton bouton3;
private JButton bouton4;
private JButton bouton5;
private JButton bouton6;
private JButton bouton7;
private JButton bouton8;
private JButton bouton9;
private JButton boutonAddition;
private JButton boutonSoustraction;
private JButton boutonPlusMoins;
private JButton boutonClear;
private JButton boutonEgal;
private JLabel LabelAffichage;
public JFrame_Calculatrice(){
setTitle("Calculatrice"); //Titre de l'application
setSize(200,180); //Taille de la fenêtre
setResizable(false); //Redimensionnement interdit
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //Gestion de la fermeture
setContentPane(Panel_avec_composants());
this.setVisible(true);
}
private JPanel Panel_avec_composants(){
// Définir la disposition
JPanel panel = new JPanel();
panel.setLayout(new FlowLayout());
// Ajout du contrôle Label
LabelAffichage = new JLabel("0");
LabelAffichage.setOpaque(true);
LabelAffichage.setBackground(Color.white);
LabelAffichage.setHorizontalAlignment(JLabel.RIGHT);
LabelAffichage.setBorder(BorderFactory.createLoweredBevelBorder());
LabelAffichage.setPreferredSize(new Dimension(180,20));
panel.add(LabelAffichage);
// Ajout des boutons de commande pour les chiffres
bouton7 = new JButton("7");
panel.add(bouton7);
bouton8 = new JButton("8");
panel.add(bouton8);
bouton9 = new JButton("9");
panel.add(bouton9);
boutonAddition = new JButton("+");
panel.add(boutonAddition);
bouton4 = new JButton("4");
panel.add(bouton4);
bouton5 = new JButton("5");
panel.add(bouton5);
bouton6 = new JButton("6");
panel.add(bouton6);
boutonSoustraction = new JButton("-");
panel.add(boutonSoustraction);
bouton1 = new JButton("1");
panel.add(bouton1);
bouton2 = new JButton("2");
panel.add(bouton2);
bouton3 = new JButton("3");
panel.add(bouton3);
boutonClear = new JButton("C");
panel.add(boutonClear);
boutonPlusMoins = new JButton("+/-");
panel.add(boutonPlusMoins);
bouton0 = new JButton("0");
panel.add(bouton0);
boutonEgal = new JButton("=");
return panel;
}
}
impossible à ce stade de mettre la touche = pourquoi ?
j'ai une erreur quand je mets petit rond rouge
panel.add(bouton=);
Merci,
import javax.swing.*;
import java.awt.*;
public class Projet_sequence_8 {
public static void main(String[] args) {
JFrame_Calculatrice ma_calculatrice = new JFrame_Calculatrice();
}
}
class JFrame_Calculatrice extends JFrame {
private JButton bouton0;
private JButton bouton1;
private JButton bouton2;
private JButton bouton3;
private JButton bouton4;
private JButton bouton5;
private JButton bouton6;
private JButton bouton7;
private JButton bouton8;
private JButton bouton9;
private JButton boutonAddition;
private JButton boutonSoustraction;
private JButton boutonPlusMoins;
private JButton boutonClear;
private JButton boutonEgal;
private JLabel LabelAffichage;
public JFrame_Calculatrice(){
setTitle("Calculatrice"); //Titre de l'application
setSize(200,180); //Taille de la fenêtre
setResizable(false); //Redimensionnement interdit
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //Gestion de la fermeture
setContentPane(Panel_avec_composants());
this.setVisible(true);
}
private JPanel Panel_avec_composants(){
// Définir la disposition
JPanel panel = new JPanel();
panel.setLayout(new FlowLayout());
// Ajout du contrôle Label
LabelAffichage = new JLabel("0");
LabelAffichage.setOpaque(true);
LabelAffichage.setBackground(Color.white);
LabelAffichage.setHorizontalAlignment(JLabel.RIGHT);
LabelAffichage.setBorder(BorderFactory.createLoweredBevelBorder());
LabelAffichage.setPreferredSize(new Dimension(180,20));
panel.add(LabelAffichage);
// Ajout des boutons de commande pour les chiffres
bouton7 = new JButton("7");
panel.add(bouton7);
bouton8 = new JButton("8");
panel.add(bouton8);
bouton9 = new JButton("9");
panel.add(bouton9);
boutonAddition = new JButton("+");
panel.add(boutonAddition);
bouton4 = new JButton("4");
panel.add(bouton4);
bouton5 = new JButton("5");
panel.add(bouton5);
bouton6 = new JButton("6");
panel.add(bouton6);
boutonSoustraction = new JButton("-");
panel.add(boutonSoustraction);
bouton1 = new JButton("1");
panel.add(bouton1);
bouton2 = new JButton("2");
panel.add(bouton2);
bouton3 = new JButton("3");
panel.add(bouton3);
boutonClear = new JButton("C");
panel.add(boutonClear);
boutonPlusMoins = new JButton("+/-");
panel.add(boutonPlusMoins);
bouton0 = new JButton("0");
panel.add(bouton0);
boutonEgal = new JButton("=");
return panel;
}
}
impossible à ce stade de mettre la touche = pourquoi ?
j'ai une erreur quand je mets petit rond rouge
panel.add(bouton=);
Merci,
choubaka
Messages postés
39420
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
26 janvier 2025
2 104
17 févr. 2012 à 17:00
17 févr. 2012 à 17:00
panel.add(boutonEgal);
ça va aller mieux...
ça va aller mieux...