[英]How to add “export” function from JTable to excel or pdf?
Edit: I've tried Apache POI, and successfully export it to excel by entering data manually but, i want to display data from my MYSQL database using JTable? 编辑:我已经尝试过Apache POI,并通过手动输入数据成功将其导出到excel,但是,我想使用JTable从MYSQL数据库中显示数据吗? any suggestion?
有什么建议吗?
Here's my code: 这是我的代码:
public void showAllSchedule() {
String[] kolom = { "title", "description", "date", "level" };
dtm = new DefaultTableModel(null, kolom);
try {
Statement stmt = koneksi.createStatement();
String query = "SELECT * FROM jadwal ORDER BY date ASC";
ResultSet rs = stmt.executeQuery(query);
while (rs.next()) {
String title = rs.getString("title");
String description = rs.getString("description");
String date = rs.getString("date");
String level = rs.getString("level");
dtm.addRow(new String[] { title, description, date, level });
}
} catch (SQLException ex) {
ex.printStackTrace();
}
main_table.setModel(dtm);
}
To write to excel you can use Apache POI . 要编写excel,可以使用Apache POI 。
There's also JXLS which is a library written on top of POI. 还有JXLS ,它是在POI之上编写的库。 It allows you to create a template spreadsheet which contains the logic (ie loops) to generate spreadsheets from a model.
它允许您创建一个模板电子表格,其中包含从模型生成电子表格的逻辑(即循环)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.