J
javaBeaner
Gast
Hallo,
Folgende Zeilen sollen einen Wert in die entsprechende Setter-Medthode setzen:
Leider bekomme ich immer folgende Fehlermeldung:
Das das nicht funktionieren kann ist mir klar, da setId(int id) ist, allerdings weiss ich nicht, wieso mein Wert nciht mit übergeben wird.
Da ich mit Bean sehr am Anfang stehe bitte ich um eure Hilfe.
Folgende Zeilen sollen einen Wert in die entsprechende Setter-Medthode setzen:
Code:
// Der zu setzende Wert im richtigen Typ gesp. als Objekt
Object valueObject = getFormattedValue(value, type);
String prop = Character.toUpperCase(fieldName.charAt(0)) + fieldName.substring(1);
// Setter-Methode
String mname = "set" + prop;
Class[] types = new Class[] {};
Method method = this.getClass().getMethod(mname, types);
// Setzen des wertes
method.invoke(this, new Object[] {valueObject});
Leider bekomme ich immer folgende Fehlermeldung:
Code:
java.lang.NoSuchMethodException: de.psc.core.dialog.events.Event.setId()
at java.lang.Class.getMethod(Unknown Source)
at de.psc.core.dialog.events.Event.setValueFromField(Event.java:254)
Das das nicht funktionieren kann ist mir klar, da setId(int id) ist, allerdings weiss ich nicht, wieso mein Wert nciht mit übergeben wird.
Da ich mit Bean sehr am Anfang stehe bitte ich um eure Hilfe.