Hallo
Bitte um Hilfe
Ich habe 23 Checkboxen und möchte nicht immer pro Index abfragen, welche Box ich selecte
Habe nun folgendes Array geschrieben und möchte diese Namen als Methodenaufrufe nützen ??
private String[] boxNamenGetter = new String[]{"getBoxBezirk01", "getBoxBezirk02", "getBoxBezirk03", "getBoxBezirk04", "getBoxBezirk05","getBoxBezirk06", "getBoxBezirk07", "getBoxBezirk08", "getBoxBezirk09", "getBoxBezirk10", "getBoxBezirk11", "getBoxBezirk12", "getBoxBezirk13", "getBoxBezirk14", "getBoxBezirk15",
"getBoxBezirk16", "getBoxBezirk17", "getBoxBezirk18", "getBoxBezirk19", "getBoxBezirk20", "getBoxBezirk21", "getBoxBezirk22", "getBoxBezirk23" };
// In indexBezirk steht schon drinnen z.B getBoxBezirk05
String indexBezirk = boxNamenGetter[Integer.parseInt(op.getBezirk().substring(1, 3))-1];
// Nun möchte ich aber statt getBoxBezirk01() --> eben indexBezirk nehmen (ich weiss die Klammern fehlen noch)
getWWAnmeldung().getEditObjekteUndBezirke().getBoxBezirk01().setSelected(true);
Wie kann ich das am Besten durchführen
Vielen Dank im Voraus
Hannes
Bitte um Hilfe
Ich habe 23 Checkboxen und möchte nicht immer pro Index abfragen, welche Box ich selecte
Habe nun folgendes Array geschrieben und möchte diese Namen als Methodenaufrufe nützen ??
private String[] boxNamenGetter = new String[]{"getBoxBezirk01", "getBoxBezirk02", "getBoxBezirk03", "getBoxBezirk04", "getBoxBezirk05","getBoxBezirk06", "getBoxBezirk07", "getBoxBezirk08", "getBoxBezirk09", "getBoxBezirk10", "getBoxBezirk11", "getBoxBezirk12", "getBoxBezirk13", "getBoxBezirk14", "getBoxBezirk15",
"getBoxBezirk16", "getBoxBezirk17", "getBoxBezirk18", "getBoxBezirk19", "getBoxBezirk20", "getBoxBezirk21", "getBoxBezirk22", "getBoxBezirk23" };
// In indexBezirk steht schon drinnen z.B getBoxBezirk05
String indexBezirk = boxNamenGetter[Integer.parseInt(op.getBezirk().substring(1, 3))-1];
// Nun möchte ich aber statt getBoxBezirk01() --> eben indexBezirk nehmen (ich weiss die Klammern fehlen noch)
getWWAnmeldung().getEditObjekteUndBezirke().getBoxBezirk01().setSelected(true);
Wie kann ich das am Besten durchführen
Vielen Dank im Voraus
Hannes