Convertisseur euro>franc
Java
-
Dev's Overmind Messages postés 43 Statut Membre -
Dev's Overmind Messages postés 43 Statut Membre -
Bonjour,
Dans le cadre de conception d'un convertisseur Euro==> Franc on a réalisé un petit programme sauf que ça n'aboutit à rien lorsqu'on appuie sur "convertir", peut-on connaitre le problème ?
Voici le programme:
import java.awt.Color;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.AbstractButton;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class Convertisseur extends JFrame implements ActionListener {
static double Taux =6.55957;
private JPanel container = new JPanel();
private JLabel label1 = new JLabel("Conversion euro==>FF");
private JLabel label2 = new JLabel("Montant:");
private JTextField euro = new JTextField();
private JButton convertir = new JButton("Convertir");
private JButton quitter = new JButton("Quitter");
public Convertisseur(){
this.setSize(300, 200);
this.setMinimumSize(new Dimension(300, 200));
this.setTitle("Convertisseur");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLocationRelativeTo(null);
this.setVisible(true);
container.setBackground(Color.ORANGE);
container.setLayout(new GridLayout(4, 3, 5, 5));
container.add(convertir);
container.add(quitter);
container.add(label1);
container.add(label2);
container.add(euro);
convertir.addActionListener(this);
quitter.addActionListener(this);
euro.addActionListener(this);
this.setContentPane(container);
}
public void actionPerformed(ActionEvent e) {
if (e.getActionCommand().equals("Convertir")||
e.getSource()==euro) {
double EU=new Double(euro.getText());
double FR=EU*Taux;
}
else
return;
}
}
Dans le cadre de conception d'un convertisseur Euro==> Franc on a réalisé un petit programme sauf que ça n'aboutit à rien lorsqu'on appuie sur "convertir", peut-on connaitre le problème ?
Voici le programme:
import java.awt.Color;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.AbstractButton;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class Convertisseur extends JFrame implements ActionListener {
static double Taux =6.55957;
private JPanel container = new JPanel();
private JLabel label1 = new JLabel("Conversion euro==>FF");
private JLabel label2 = new JLabel("Montant:");
private JTextField euro = new JTextField();
private JButton convertir = new JButton("Convertir");
private JButton quitter = new JButton("Quitter");
public Convertisseur(){
this.setSize(300, 200);
this.setMinimumSize(new Dimension(300, 200));
this.setTitle("Convertisseur");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLocationRelativeTo(null);
this.setVisible(true);
container.setBackground(Color.ORANGE);
container.setLayout(new GridLayout(4, 3, 5, 5));
container.add(convertir);
container.add(quitter);
container.add(label1);
container.add(label2);
container.add(euro);
convertir.addActionListener(this);
quitter.addActionListener(this);
euro.addActionListener(this);
this.setContentPane(container);
}
public void actionPerformed(ActionEvent e) {
if (e.getActionCommand().equals("Convertir")||
e.getSource()==euro) {
double EU=new Double(euro.getText());
double FR=EU*Taux;
}
else
return;
}
}
A voir également:
- Convertisseur euro>franc
- Convertisseur mp3 - Guide
- Convertisseur mp3 gratuit pour pc - Télécharger - Conversion & Extraction
- Convertisseur de monnaie - Télécharger - Banque & Budget
- Code ascii convertisseur - Guide
- Convertisseur récupération de texte - Guide
1 réponse
euh, j'avoue que j'ai parcouru en diagonale mais tout ce qui est GUI ne me semble pas vraiment utile a ton problème. par contre voir le code sur quoi renvois ton bouton le serais beaucoup plus. :p
Une petite critique au passage : en norme objet, ton Listener devrait être dans une autre classe et appeler dans celle la... formant un code de ce genre :
--------------
//Bouton Ajouter
BAdd = new JButton("Ajouter");
//Positionnement sur P4
p5.add(BAdd);
//Gestion des Event Button
BAdd.addActionListener(new MLBAdd(fEvent,fHour,fPlace,fInit,fMember,event,list));
--------------
attendant plus de détail c'est tout ce que je peux te dire.
ca n'as rien de méchant, mais tu veras qu'avec un peu d'habitude organiser ton code en 10 classes te semblera bien mieux que 2 enormes et inextricables :p
Une petite critique au passage : en norme objet, ton Listener devrait être dans une autre classe et appeler dans celle la... formant un code de ce genre :
--------------
//Bouton Ajouter
BAdd = new JButton("Ajouter");
//Positionnement sur P4
p5.add(BAdd);
//Gestion des Event Button
BAdd.addActionListener(new MLBAdd(fEvent,fHour,fPlace,fInit,fMember,event,list));
--------------
attendant plus de détail c'est tout ce que je peux te dire.
ca n'as rien de méchant, mais tu veras qu'avec un peu d'habitude organiser ton code en 10 classes te semblera bien mieux que 2 enormes et inextricables :p