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 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
|
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeEvent;
class EssaiDialogue extends JFrame
{
public EssaiDialogue()
{
Container interieur = getContentPane();
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JLabel lesBoutons = new JLabel();
lesBoutons.setLayout(new GridLayout(6, 2,100,10));
lesBoutons.add(new Label("Epaisseur de dalle"));
JTextField Epaisseur = new JTextField();
lesBoutons.add(Epaisseur);
lesBoutons.add(new Label("module de réaction du sol"));
JTextField MRSol = new JTextField();
lesBoutons.add(MRSol);
lesBoutons.add(new Label("Rayon d'application de la charge"));
JTextField Rayon = new JTextField();
lesBoutons.add(Rayon);
lesBoutons.add(new Label("module d'elasticité longitudinal de la dalle"));
JTextField MElastique = new JTextField();
lesBoutons.add(MElastique);
lesBoutons.add(new Label("charge concentrée"));
JTextField Charge = new JTextField();
lesBoutons.add(Charge);
lesBoutons.add(new Label("coefficient de poisson"));
JTextField Poisson = new JTextField();
lesBoutons.add(Poisson);
JTextField resultat = new JTextField(10);
lesBoutons.setSize(100,100);
interieur.setLayout(new BorderLayout(10, 10));
interieur.setSize(10,10);
this.setTitle("Charges concentrées sur dallage");
interieur.add(lesBoutons, BorderLayout.CENTER);
interieur.add(resultat, BorderLayout.SOUTH);
}
/** Contrôleur */
class Controller implements ActionListener {
public void actionPerformed(ActionEvent event)
{
String command = event.getActionCommand();
}
}
public static void main(String[] argv)
{
JFrame monCadre = new EssaiDialogue();
monCadre.setSize(600, 200);
monCadre.setVisible(true);
}
} |
Partager