1

こんにちは私はswixml2.0からxmlで生成されたテキストフィールドを持っています。これも特定のテキスト値に設定されています。

<panel>
<textfield text="hello"> </textfield>
<panel>

これにより、テキストフィールドがhelloでパネルに表示されます。私がやりたいのは、自分のテキストを入力してこのコンポーネントを更新することです。アプリケーションにスレッドを実行させて、コンポーネントリストを実行し、テキストフィールドを更新することで、xmlコンポーネントを保存または更新できるようになることを願っています。

これまでのところ、コンテナオブジェクトを見つけましたが、必要なことを実行していないようです。

誰か助けてもらえますか?

4

1 に答える 1

1

bindWith 属性を使用する

<panel>
<textfield bindWith="updateText"> </textfield>
<panel>

Java フレーム/ダイアログで Bean プロパティを追加します

String getUpdateText() {
 return updateText;
}
void setUpdateText( String value ) {
    updateText = value;
    firePropertyChange("updateText",null,null);
}

setUpdateText() を呼び出すと、テキスト フィールドが自動的に更新されます。

于 2012-09-24T17:17:39.713 に答える