問題タブ [metawidget]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - SwingMetawidget、値が JComboBox にバインドされない
を使用してSwingMetawidget
います。私のデータ構造にはPerson
クラスがあり、プロパティの 1 つはからへTitle
の多対 1 関係を持つクラスでもあります。Title の値がバインドされた MetaWidgetを取得しようとしています。ルックアップで指定した値のリストを取得していますが、検査オブジェクトの値が編集モードで選択されていません。読み取り専用モードでは、正しい値が表示されます (タイトルから へのコンバーターをセットアップしました)。Person
Title
JComboBox
String
私のコードは以下です。私は何が欠けていますか?
タイトルが表示される読み取り専用モード:
編集モードですが、値「Mr」が選択されていません:
編集モード、表示されるすべての参照値:
メインクラス:
人物クラス:
タイトルクラス: