私はJava fxmlが初めてです。
アンカーペインを使用して30個のテキストを追加します。
それから私は30から1つのテキストを削除したいです。
私はjavafxコードでそれをやった、fxmlでする方法
回答:
回答№1は0「TextFieldを30個追加したようです」あなたのAnchorPaneにラベルを付けます。もしそうなら、削除するプロセスはかなり簡単です。 AnchorPaneとその子にfx:id属性を削除するように指定してから、コントローラでそれぞれの属性に一致する宣言を作成します。
それが終わったら、あなたは以前と同じJavaFXコードを使用しているAnchorPaneからのTextFieldまたはLabel。このフィールドを削除するためのトリガーがあると思いますので、テキストを削除するのに適した場所です。
例えば:
<AnchorPane id="myAnchor" ...>
<TextField id="myText" ...>
そしてあなたのコントローラーで:
@FXML AnchorPane myAnchor;
@FXML TextField myText;
...
myAnchor.remove(myText);