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
| public class test extends Applet implements ChangeListener
{
private static final long serialVersionUID = 1L;
int nomb1;
int nomb2;
TextField Champ1;
TextField Champ2;
SpinnerNumberModel spinner1;
SpinnerNumberModel spinner2;
public void init ()
{
//installer le gestionnaire
GridBagLayout g=new GridBagLayout();
setLayout(g);
GridBagConstraints c=new GridBagConstraints();
SpinnerNumberModel model1 = new SpinnerNumberModel(10, 3, 18, 1);
JSpinner spinner1 = new JSpinner(model1);
add(spinner1);
g.setConstraints(spinner1,c);
Champ1=new TextField(1);
Champ1.setEditable(false);
add (Champ1);
g.setConstraints(Champ1,c);
SpinnerNumberModel model2 = new SpinnerNumberModel(10, 3, 18, 1);
JSpinner spinner2 = new JSpinner(model2);
add(spinner2);
g.setConstraints(spinner2,c);
Champ2=new TextField(1);
Champ2.setFont(new Font("Serif", Font.ITALIC, 12));
Champ2.setEditable(false);
add (Champ2);
g.setConstraints(Champ2,c);
spinner1.addChangeListener(this);
spinner2.addChangeListener(this);
}
public void stateChanged(ChangeEvent e) {
JSpinner spinner1 = (JSpinner) e.getSource();
nomb1 = Integer.parseInt(spinner1.getValue().toString());
JSpinner spinner2 = (JSpinner) e.getSource();
nomb2 = Integer.parseInt(spinner2.getValue().toString());
Champ1.setText(nomb1+"");
Champ2.setText(nomb2+"");
}
} |
Partager