Hallo,
Ausgangslage:
ich habe eine FlowPane in der ich mehrere VBox´n adde.
- Aufbau VBox ist immer gleich. Ein Image und ein Label darunter.
- jede VBox hat ein EventHandler der den Namen des Bildes(Image) in eine Liste added.
- beim klicken(Markieren) wird der VBox per Style ein roter Rahmen verpasst
an anderer Stelle möchte ich nun gern das Bild Kopieren/Verschieben/Löschen, was auch soweit funktioniert.
es soll aber nun die Vbox aus der FlowPane gelöscht werden.
ob ein Element markiert ist bekomm ich raus über FlowPane.getChildren().get(x).getStyle().contains("red");
meine Frage nun :
gibt es die Möglichkeit den Text aus dem Label einer beliebigen VBox im nachhinnein auszulesen ?
die Ausgabe von :
System.out.println(FlowPane.getChildren().get(x)); --> VBox@da46b27
ich dachte an sowas wie :
FlowPane.getChildren().get(x).getChildren()get(1).getText()
leider funktioniert das nicht
ein Tip wäre schön
gruss Thomas
Ausgangslage:
ich habe eine FlowPane in der ich mehrere VBox´n adde.
- Aufbau VBox ist immer gleich. Ein Image und ein Label darunter.
- jede VBox hat ein EventHandler der den Namen des Bildes(Image) in eine Liste added.
- beim klicken(Markieren) wird der VBox per Style ein roter Rahmen verpasst
an anderer Stelle möchte ich nun gern das Bild Kopieren/Verschieben/Löschen, was auch soweit funktioniert.
es soll aber nun die Vbox aus der FlowPane gelöscht werden.
ob ein Element markiert ist bekomm ich raus über FlowPane.getChildren().get(x).getStyle().contains("red");
meine Frage nun :
gibt es die Möglichkeit den Text aus dem Label einer beliebigen VBox im nachhinnein auszulesen ?
die Ausgabe von :
System.out.println(FlowPane.getChildren().get(x)); --> VBox@da46b27
ich dachte an sowas wie :
FlowPane.getChildren().get(x).getChildren()get(1).getText()
leider funktioniert das nicht
ein Tip wäre schön
gruss Thomas