-1

テキストが含まれてTextFieldいる がありますが、イベントでそのテキストを変更したいのですが、 を取得していNullPointerExceptionます。

メソッドを使用してsetText()いますが、まだ機能していません。その関数を他のクラスから呼び出しています。

ヘルプはありますか?

前もって感謝します。

4

2 に答える 2

6

コントローラのクラス定義の冒頭:

@FXML private TextField txtDescription;

初期化メソッド内に、次を追加します。

txtDescription = new TextField();

そのテキスト フィールドに作用するメソッド内では、次のようになります。

txtDescription.setText("This is my new text.");
于 2012-06-15T17:55:54.877 に答える