是否有一個現有庫從屬性(或類屬性)對象中自動創建Java Swing表單?即顯示2列,與屬性一樣多的行,正確對齊左側屬性名稱,右側值爲JTextFields。Java Swing屬性編輯器
我在編譯時沒有權限訪問屬性名稱(或期望的類型)。
此外,該解決方案必須允許一些值字段在施工後設置爲只讀。
很好的解決方案將:
- 允許指定一些特性值敏感的,需要JPasswordField中
- 提供輸入格式檢查,例如針對對象類型(如URL,雙等)
或類型敏感,使得適當的窗口小部件(或按鈕,彈出窗口小部件適當)來代替的JTextField標準對象類型。例如JFileChooser用於預期屬於文件類型,SwingX顏色/日期選擇,數字格式檢查的屬性)
進入特定於類型的屬性聽起來像JavaBeans。我寧願而不是走下去的JavaBeans路線,除非有一個非常簡單 - 不是一個大框架 - 解決方案這是一個對象是一個Javabean。我已經知道如何手動做到這一點,並且可以自己編寫一個簡單的實現,它忽略了敏感性/類型信息 - 任何回答這些問題的人都會被擊落!我只想知道這樣的野獸是否已經存在,最好是在保持良好的庫)
UPDATE:與Java Beans - creating an inspector window
什麼是類?它基於JTable嗎?搜索你的回購沒有結果。 –