如何显示列表<;ComplexEditableModel>;在java桌面应用程序中?
我有一个要在GUI中显示的对象列表。 每个对象是: 1) 复杂(它有许多字段),因此我需要在GUI组件中使用几个小部件,对应于1个模型对象 2) 可编辑。用户可以通过GUI更改其属性(按钮、输入字段和复选框,它们位于对应于1个模型对象的组件中) 从概念上讲,我如何做到这一点?使用哪个UI框架和哪个小部件 来自android开发,我没有java桌面应用程序方面的经验(顺便说一句,在android中,这项任务可以通过standart instruments(listview+其适配器)轻松完成)。 我尝试了swing框架及其JList和JTable。但事实证明,JList的单元格中的元素是不可编辑的(比如说,如果JList的单元格中有一些元素,我就不能按按钮)。这同样适用于JTable 我在谷歌上搜索了swing、swt、javafx等,但没有找到如何完成这项任务的直接答案 感谢您的帮助 另外,不能将JTable与多个列一起使用。事实上,我想要一个JForms或JPanel的列表(用swing术语)如何显示列表<;ComplexEditableModel>;在java桌面应用程序中?,java,user-interface,Java,User Interface,我有一个要在GUI中显示的对象列表。 每个对象是: 1) 复杂(它有许多字段),因此我需要在GUI组件中使用几个小部件,对应于1个模型对象 2) 可编辑。用户可以通过GUI更改其属性(按钮、输入字段和复选框,它们位于对应于1个模型对象的组件中) 从概念上讲,我如何做到这一点?使用哪个UI框架和哪个小部件 来自android开发,我没有java桌面应用程序方面的经验(顺便说一句,在android中,这项任务可以通过standart instruments(listview+其适配器)轻松完成)。