/ / Come eliminare un testo da anchorpane in javafx - fxml

Come eliminare un testo da anchorpane in javafx - fxml

Sono nuovo di Java fxml.

Sto usando il pannello di ancoraggio e aggiungo 30 testo,

Quindi voglio cancellare un testo su 30.

L'ho fatto nel codice javafx, come fare con fxml.

risposte:

0 per risposta № 1

Sembra che tu abbia aggiunto 30 TextField oEtichette per il tuo AnchorPane. Se è così, il processo per rimuoverne uno è abbastanza semplice. Devi dare ad AnchorPane e al bambino che vuoi rimuovere gli attributi fx: id e poi nel tuo Controller, creare dichiarazioni di corrispondenza per ognuno di essi.

Una volta che hai fatto ciò, puoi rimuovere ilTextField o Label da AnchorPane usando lo stesso codice JavaFX di prima. Presumo che ci sia un trigger per la rimozione di questo campo, in modo che sia il posto giusto per rimuovere il testo.

Per esempio:

<AnchorPane id="myAnchor" ...>
<TextField id="myText" ...>

E nel tuo controller:

@FXML AnchorPane myAnchor;
@FXML TextField myText;
...
myAnchor.remove(myText);