私はEclipse RCPを使用しています。フォーム (ViewPart) を作成しましたが、このフォームには送信ボタンがありません。別のフォームには、テキスト領域とボタンがあります。このボタンを押すと、オブジェクトを作成するために最初のフォームからのデータが必要になります。すべてのフィールドを手動で読み取ったり、一部のオブジェクトのフィールドに入力したりせずに、フォーム データを自動的に取得するにはどうすればよいですか?
質問する
79 次
1 に答える
1
データバインディングを調べてください。それはまさにそれが行うことであり、コントロールをオブジェクトフィールド/プロパティと一致させます。また、ViewPart ではなく EditorPart を検討してください。
データ バインディングのリンクを次に示します (JFace データ バインディングと呼ばれます)。
http://wiki.eclipse.org/index.php/JFace_Data_Binding
http://wiki.eclipse.org/JFace_Data_Binding/Snippets
http://www.eclipse.org/resources/resource.php?id=437
これで始められるはずです。残念ながら、私はそれを自分で使用したことはありません。
于 2012-05-13T09:12:13.530 に答える