Ich habe mir mal einen RadioButton erstellt und dazu einen ItemListener geschrieben.
Bei
möchte ich ein Value erhalten. Das gebe ich mit
aus
Das funktioniert auch mit
Aber ich bekomme das Value nicht in einen geeigneten GETTER übergeben, so dass ich dieses dann in eine Datenbank zurückschreiben kann. Da ich bereits ein
verwende, würde ich dieses Value dann mit dem vorhanden String übergeben.
Hat jemand einen Rat zur Hand?
Java:
rb.addItemListener(new ItemListener() {
public void itemStateChanged (ItemEvent evt) {
rbItemStateChanged (evt);}});
Bei
Code:
TRUE
Code:
FALSE
Java:
public void rbItemStateChanged (ItemEvent evt)
{
int result = 0;
if(rb.isSelected() == true){
result += 1;
System.out.println(result);
} if(rb.isSelected() == false){
result += 0;
System.out.println(result);
}
}
Das funktioniert auch mit
Java:
public void rbItemStateChanged (ItemEvent evt)
{
if(rb.isSelected() == true){
setValue("1");
System.out.println(result);
} if(rb.isSelected() == false){
setValue("2");
System.out.println(result);
}
}
Aber ich bekomme das Value nicht in einen geeigneten GETTER übergeben, so dass ich dieses dann in eine Datenbank zurückschreiben kann. Da ich bereits ein
Code:
INSERT
SQL:
insert into table (zeit, datum, ort, strasse, [B]rb[/B]) values ('"+tour.getSplit()[1]+"','"+tour.getSplit()[0]+"','" + tour.getOrt() +"', '" + tour.getStrasse() + " "+ tour.getNummer()+ "');";