Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有这个要求,以便在我的 Swing 项目中提供类似 excel 的功能。为此,我将 JTable 与列标题和行标题一起使用。我也喜欢在面板上重绘特定的行和列。但是在使用特定的单元格自定义重新绘制每个 JTable 单元格行和列时,它包含很多痛苦。只是想知道这种要求。是否有任何其他特定组件可以与摆动集成。
Microsoft Excel 是一个不平凡的应用程序,因此我将专注于该程序的一个方面:它计算正则表达式并将结果显示在一个表格数组中。
假设JTable满足您对表格视图的需求,让您的TableModel表达式存储为 的实例String,并让您的实现getValueAt()返回计算表达式的结果。有几个库,例如这个库,是可用的。
JTable
TableModel
String
getValueAt()
或者,简单地open()使用电子表格,利用用户首选的电子表格应用程序。
open()
据我所知,没有通用库可以在 Java 中模拟 Excel。