Program: przedstawiający dwa podstawowe działania matematyczne.
Te działania to:
- dodawanie,
- odejmowanie,
na podstawie danych wprowadzonych przez użytkownika w różny sposób tzn. poprzez:
- check box,
- radio butony,
- listę rozwijaną.
Kompilator: Eclipse
Kod programu:
//Button - CheckBoxy
double x=Double.parseDouble(jTextField1.getText());
double y=Double.parseDouble(jTextField2.getText());
if(jCheckBox1.isSelected()&& jCheckBox2.isSelected())
JOptionPane.showMessageDialog(null, "Ojoj");
else if(jCheckBox1.isSelected())
jTextField3.setText(Double.toString(x+y));
else
jTextField3.setText(Double.toString(x-y));
//Button - RadioButton
double x=Double.parseDouble(jTextField1.getText());
double y=Double.parseDouble(jTextField2.getText());
if(jRadioButton1.isSelected())
jTextField3.setText(Double.toString(x+y));
else
jTextField3.setText(Double.toString(x-y));
//Button - ListaRozwijana
try{
double x=Double.parseDouble(jTextField1.getText());
double y=Double.parseDouble(jTextField2.getText());
int wybor=jComboBox1.getSelectedIndex();
if(wybor==0)
jTextField3.setText(Double.toString(x+y));
else
jTextField3.setText(Double.toString(x-y));
}
catch(NumberFormatException e)
{
jTextField3.setText("Błąd");
}