1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Consultation extends JFrame implements ActionListener
{
JPanel Fen = new JPanel();
JTextField txt_ca = new JTextField(8);
JLabel label = new JLabel();
JButton bt = new JButton();
Image img;
public void paint(Graphics g)
{
super.paint( g );
img = getToolkit().getImage("./graphique.png");
g.drawImage(img,70,20,this);
}
public Consultation()
{
//Parametrage du graphique
setSize(800,500);
setTitle("Nouvelle simulation");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//ici j'ai viré la ligne récupérant le ContentPane dans Fen
Fen.setLayout(null);
setResizable(false);
//img = getToolkit().getImage("./graphique.png");
//Montant du chiffre d'affaires
label.setText("texte");
label.setBounds(10,20,200, 23);
Fen.add(label);
txt_ca.setBounds(235,55,102, 23);
Fen.add(txt_ca);
//Bouton
bt.setText("Suivant");
bt.setBounds(10,20,80, 23);
Fen.add(bt);
bt.addActionListener(this);
//modif par Benet
getContentPane().setLayout(new BorderLayout());
getContentPane().add(Fen, BorderLayout.CENTER);
setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
codes........
}
} |
Partager