java - 如何在 Java 中获取 "datasheet"功能

标签 java database swing

我需要使用 JavaDB 将 Microsoft Access 数据库应用程序重写为 Java。我们现有的 Access 数据库中的一些表单使用数据 TableView 。 javax.swing.JTable 几乎没有 Access 数据 TableView 所具有的任何功能,例如更新基础数据、通过单击最左侧的单元格选择整行、通过双击列标题的边缘自动调整列的大小等。我意识到我可以将所有这些编码到一个扩展 JTable 的类和一个实现 AbstractTableModel 的类中,但是有哪些现有解决方案可以在 Java 中提供类似数据表的功能?

最佳答案

看看 SwingX 项目中的 JXTable。它至少具有您正在寻找的一些功能:

http://wiki.java.net/bin/view/Javadesktop/SwingLabsSwingXJXTableHowTo

项目页面:http://swingx.java.net/

下载:http://java.net/downloads/swingx/

关于java - 如何在 Java 中获取 "datasheet"功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8153774/

相关文章:

java - JFrame 中 java CardLayout 的奇怪问题

java - 我可以覆盖方法类型上的@RequestMapping 吗?

java - 在 servlet 中保存和检索用户套接字

java - Java 中窗口框架关闭时不执行任何操作

php - Laravel 中的日期为 0000-00-00

php - MySQL 进程列表 - 锁定问题

java - 使用 SWING + JUNG 刷新图形可视化时无内容

java - 在 Windows 上安装和使用 Protocol Buffers for Java

java - 如何将两个 List<String> 合并为一个 List<String>?

mysql - 如何映射数据库PHPMyAdmin中的两个表