Java中的属性表
我需要一个显示属性并允许更改其值的表。类似于GUI编辑器的Netbeans属性窗口。有人知道任何现有的类或库吗。我不想在这个问题上重新设计轮子 编辑: 类似这样的东西,允许使用不同组的分隔符、JCombos和jbuttonJava中的属性表,java,user-interface,netbeans,properties,Java,User Interface,Netbeans,Properties,我需要一个显示属性并允许更改其值的表。类似于GUI编辑器的Netbeans属性窗口。有人知道任何现有的类或库吗。我不想在这个问题上重新设计轮子 编辑: 类似这样的东西,允许使用不同组的分隔符、JCombos和jbutton 感谢JTable可用于显示带有值的网格,并允许用户编辑您启用的列中的值。您可以利用该类;它应该为您提供所需的基础。有许多组件,其中一些是开源的。请查看这些组件,看看您是否能找到所需的组件。我建议使用JTable和gridbag布局管理器。NetBeans中的表是Proper
感谢JTable可用于显示带有值的网格,并允许用户编辑您启用的列中的值。您可以利用该类;它应该为您提供所需的基础。有许多组件,其中一些是开源的。请查看这些组件,看看您是否能找到所需的组件。我建议使用JTable和gridbag布局管理器。NetBeans中的表是PropertySheetView(或类似的),它是NetBeans平台()的一部分。该类还应该在独立的Swing应用程序中可用,方法是在类路径()中包含必要的NetBeans模块作为jar文件。供将来参考 我成功地使用了l2prof common的PropertySheetPanel。文档不是很好,API也不是很干净,但它可以工作,视图也很好 官方网站是 但是下载链接断了;我自己编译了propertysheet JAR,但是您可以从 如果您执行jar,并且其中还有代码,那么该库将同时作为演示
我发现另一个问题很有用我建议大家看看SwingX
JXTreeTable
。我在一个应用程序中使用它创建了一个非常相似的视图
我在web()上找到了一个示例屏幕截图来说明这一点
我考虑过这个问题,但我希望已经有了可以处理分隔符、按钮和上面图片所示的所有东西。您可以将单元格渲染器/编辑器替换为给定类型,在给定单元格中放置组合框,等等。。。JIDE Grids PropertyPane正是我需要的。然而,我只需要一个组件,不能证明300美元是合理的。太棒了,如果我能在我的应用程序中使用它,那就太好了