0
A
回答
1
德尔福生态系统与Java有点不同。首先,Delphi几乎是一个集成工具,所以这些组件都有广泛的和非常以数据为中心的。 Java是一个更大的生态系统,它更专注于可以从GUI读取和写入的数据结构。
这就是说,是的,这里有很多网格。在Java中,它是Swing中的JTable和JavaFX2中的TableView(可以说是新的Swing)。 Swing是成熟的,并且有一大堆表格可用,但根据我的经验,编写自定义JTable并从那里开始工作会更容易。 Java教程将启动并运行。
JavaFX的: http://docs.oracle.com/javafx/2/api/javafx/scene/control/TableView.html
的JTable:http://docs.oracle.com/javase/7/docs/api/javax/swing/JTable.html
多空在这里你不需要提供一个组件,但你可以自己创建一个(可能在几个小时内,如果哟你精通),如果不是,可能会有几天犯错。
如果你真的正在寻找一个“开箱即用”的解决方案,感觉更像是Delphi的话,我建议:http://www.jidesoft.com/products/grids.htm
老实说得到一个JTable并滚动,建设TableModel的是一个非常简单的任务。我建议你这样做,因为你需要在Swing中进行不同的思考。如果你愿意尝试一些支持较少的东西,那么JavaFX 2肯定更加灵活。至于你对列命令等的评论......所有这些方法都支持这样做。在swing中你可以看看TableColumnModel。
1
我会推荐你也QuickTable这是开源。
相关问题
- 1. 网格布局Java
- 2. 保存/加载布局偏好
- 3. 保存网格布局数据
- 4. Java中的网格布局
- 5. Java网格布局和JPanel
- 6. Unity3D网格布局组
- 7. PHP的联系表格布局不允许在电子邮件
- 8. 网格布局视图Java Swing组件的位置
- 9. 动态组件网格布局定位
- 10. 网站不加载布局
- 11. 允许用户订购布局
- 12. 照片网格列布局
- 13. Hibernate是否允许加载/保存链接的实体?
- 14. PHP MySQL数据网格允许保存SQL查询
- 15. 网格布局
- 16. 网格布局
- 17. 苹果商店接受,下载iPhone允许的布局提示?
- 18. 如何将网格中的列保存为db中的行
- 19. 的Java问题使用网格布局
- 20. 的Java Swing网格布局问题
- 21. 的Java:围绕内部网格布局
- 22. 钛SDK的webview组件不允许与它加载的网站的交互
- 23. Android - 保存网格布局内容时的方向变化
- 24. 保存并加载跨不同活动的布局
- 25. 流体布局 - 保存布局
- 26. HTML - MongoDB不允许保存
- 27. Bootstrap - 列表项目的网格布局
- 28. 分割PHP阵列的网格布局
- 29. 创建5列的网格布局
- 30. 重置网格布局内线性布局内的网格
我想你误解了我的问题,获取网格并添加TableModel不是问题 - JTable本身已经是一个很好的解决方案。我错过的主要是布局相关的功能。 感谢您的链接,我会检查它。 – Cybex
它的全部内容 - 如果你不与Swing绑定JavaFX确实有DataGrids内置的大部分支持。它有点回调沉重,但是Swings的API更容易。 –
这是一个桌面应用程序,所以是的,我几乎与Swing捆绑在一起。不过,我正在考虑尝试使用Preferences API。已经看到使用它的一些解决方案 – Cybex