Hallo,
ich bins mal wieder, ich habe hier ein stück Code aus einer Bibliothek, welche mir immer die e3 Nachricht zurück gibt: "Methode ... von Knopf ... nicht gefunden."
Der String
ist = "rauf()" oder "rauf" beides wird nicht gefunden.
Die Methode rauf() ist einmal in der Klasse wo der Knopf erstellt wird vorhanden.
Und einmal dort wo das Objekt Steuerung erstellt wird.
Trotzdem wird die Methode nicht gefunden, Sieht jemand warum? Falls weitere Informationen benötigt werden, einfach nur fragen. Ich häng da schon wieder ~ 2,5 Stunden dran
ich bins mal wieder, ich habe hier ein stück Code aus einer Bibliothek, welche mir immer die e3 Nachricht zurück gibt: "Methode ... von Knopf ... nicht gefunden."
Der String
Code:
zGeklicktBearbeiter
Die Methode rauf() ist einmal in der Klasse wo der Knopf erstellt wird vorhanden.
Und einmal dort wo das Objekt Steuerung erstellt wird.
Trotzdem wird die Methode nicht gefunden, Sieht jemand warum? Falls weitere Informationen benötigt werden, einfach nur fragen. Ich häng da schon wieder ~ 2,5 Stunden dran
Java:
try
{
Class sumEreignis = Ereignisanwendung.hatSuMPrivateAnwendung.getClass();
try
{
methode = sumEreignis.getMethod(this.zGeklicktBearbeiter, null);
methode.invoke(Ereignisanwendung.hatSuMPrivateAnwendung, null);
}
catch (InvocationTargetException e0)
{
System.out.println("Fehler in Methode \"" + this.zGeklicktBearbeiter + "\" von Knopf \"" + inhaltAlsText() + "\": " + e0.getTargetException().toString());
e0.printStackTrace();
}
catch (Exception e1)
{
try
{
formparas[0] = Knopf.class;
Method methode = sumEreignis.getMethod(this.zGeklicktBearbeiter, formparas);
meinKnopf[0] = this;
methode.invoke(Ereignisanwendung.hatSuMPrivateAnwendung, meinKnopf);
}
catch (InvocationTargetException e2)
{
System.out.println("Fehler in Methode \"" + this.zGeklicktBearbeiter + "\" von Knopf \"" + inhaltAlsText() + "\": " + e2.getTargetException().toString());
e2.printStackTrace();
}
catch (Exception e3)
{
System.out.println("Fehler: Methode \"" + this.zGeklicktBearbeiter + "\" von Knopf \"" + inhaltAlsText() + "\" nicht gefunden.");
}
}
}
Zuletzt bearbeitet von einem Moderator: