私はJTreeを持ち、ノードはDefaultMutableTreeNodeを拡張する抽象クラス(Item)です。私はJTreeでノードを選択することができるようにし、netbeansのようにJTableのItemのサブクラスのすべての変数をプロパティエディタとNavigatorのようにしたいと考えています。私はスイング環境でこれをやっています.Netbeansモジュールではないので、PropertyEditorはうまく見えますが動作しません。JtableからPropertyEditorを作成する
0
A
答えて
0
私が正しく理解していれば、一般的な方法でオブジェクトプロパティを表示できます。この質問に対する一般的な答えは、反射を使用することです。あなたはあなたのオブジェクトを発見し、あなたが望むだけ多くのプロパティを表示することができます。
しかし、この場合は、ユーザーに表示してはならず、プログラムでのみ使用されるプロパティが表示されることがあります。
私はこの問題をアノテーションを使って解決することを提案したいと思います。独自の注釈を定義することができます(例: @DisplayableProperty
を入力し、このアノテーションを使用してプロパティエディタに表示するすべてのフィールドにマークを付けます。今は、プロパティがマークされているかどうかをチェックするだけです。
この方法は非常に柔軟です。おそらく、この注釈には、view
(TextField、CheckBox、Radioなど)、書式などのようなパラメータを追加することになります。
+0
ありがとうございます、私は何ができるかを見ていきます – Tyecon
関連する問題
- 1. XAF - PropertyEditorの値を変更する
- 2. クローン作成後のJTableセルの編集
- 3. JTableは作成した後、ランダムに
- 4. MYTデータベースをJTableから更新する
- 5. HashTableからJTableへ?
- 6. JavaでJTableを使用してテーブルを作成する
- 7. 新しいJTable(data、columnNames)を使用せずにJTableヘッダーを作成
- 8. jquery jtable updateとdate issueを作成する
- 9. 永続参照をJTableデータに作成する
- 10. jQuery jTableを作成するためのフルセット
- 11. 太字のセルの境界線を作成するJTable
- 12. カスタムJTable TableModelのaddRows()メソッドを作成する
- 13. JTableの別のモデルを作成するには?
- 14. txtからJTableデータをロード
- 15. Springの検証、PropertyEditorが特定のエラーメッセージを生成する方法
- 16. 新しいクラスを作成せずに、ArrayList <String>からjTableを生成します。
- 17. 行データを1 JTableから別のJTableに移動するには?
- 18. PropertyEditorは型変換ではなく文字列操作
- 19. GUIからJTableをMySQLからアップデートする
- 20. jtableからAbstractActionを削除します。
- 21. JavaからXMLからjTableへのインポート
- 22. jTableのフィールドを操作するJava
- 23. Javaのjtable値でbarchartを作成します
- 24. JTableでドロップダウンとして指定された列から単一セルを作成する方法
- 25. rs2xml.jarを使用せずにjTableのメソッドを作成できますか?
- 26. GET REST Webサービスの応答でスイングするJTableを作成する
- 27. NetBeansプラットフォームを使用してJTableに元に戻す機能を作成する
- 28. DOMオブジェクトをdiv(propertyeditor)にアタッチする方法
- 29. jtableテーブルモデルクローンからデータの列を削除
- 30. JTable "IndexOutOfBoundsException"から行を削除
NetBeansプラットフォームPropertyEditorをスタンドアロンコンポーネントとして使用することができます。 /www.dzone.com/links/r/netbeans_platform_on_standalone_swing_applications.html –