Hallo meine Herrern,
ich bin Neu hier.
Ich baue eine CheckboxTableViewer(table), der aus einem XML Datei Information auslesen. Ich moechte eine Delete Funktion mit den gecheckten Item weiter bauen.
Durch
bekomme ich eine Object Array. Der Methode viewer.remove(checkedItem); hat bei mir funktioniert. Nun ich will weiter mein XML Datei editieren. Aber ich weiss nicht wie ich mein Element durch Object Array wieder habe, damit ich in dem XML DOM durchsuchen und den entsprechenden Node ausloeschen kann.
Dies:
ergibt Z.B: [Ljava.lang.String;@1dd7bc5
Eine Cast to String fuehrt zu einer Fehler Meldung:
Bitte helfen Sie mir
Sorry for my bad German.
ich bin Neu hier.
Ich baue eine CheckboxTableViewer(table), der aus einem XML Datei Information auslesen. Ich moechte eine Delete Funktion mit den gecheckten Item weiter bauen.
Durch
Code:
Object[] checkedItem = viewer.getCheckedElements();
Dies:
Code:
System.out.println(checkedItem[0]);
Eine Cast to String fuehrt zu einer Fehler Meldung:
Code:
System.out.println((String)checkedItem[0]);
Code:
[Ljava.lang.String; cannot be cast to java.lang.String
at wme_rap.View$1.widgetSelected(View.java:230)
Bitte helfen Sie mir
Sorry for my bad German.
Zuletzt bearbeitet: