java - 暂停读取 Excel 并通过单击按钮恢复

标签 java excel swing

我正在制作一个出勤监控程序。该程序的一部分将从 Excel 文件中读取。该 Excel 文件包含许多工作表,每张工作表都包含一位教授的日程安排。

这就是该部分应该如何运行。它将遍历 Excel 文件的工作表。然后它会首先检查拥有该时间表的教授是否已经在数据库中。如果是,时间表将被添加到数据库中。如果没有,swing jframe 将显示将该教授添加到数据库中。

我想知道的是,当jframe出现时,如何暂停读取excel文件并在单击jframe中的“确定”按钮后继续读取?我尝试使用 wait() 但 jframe 卡住了。

提前致谢

最佳答案

您想使用模式对话框

公共(public)无效富(){ JDialog jd = new JDialog(null); jd.setModal(true); ... jd.pack(); jd.show(); System.out.println("对话框关闭后显示"); }

关于java - 暂停读取 Excel 并通过单击按钮恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25646615/

相关文章:

java - 信件被接受为双份

java - Java注解的错误使用

Java - 运行时出现 NoClassDefFoundError

带有 OLEDB 的 Sql 字符串在 VBA 中给出错误 1004

java - 如何用另一个 JButton 替换 JPanel 中的 JButton

java - 将 JLabel 设置为 JTextArea 顶部并向下移动 JTextArea

java - XStream 短动态别名

java - 在 CDI Passivation Capable bean 中,是否可以重新注入(inject)而不是钝化不支持钝化的依赖项?

excel - 对象_connection的方法打开失败

c# - Excel._Worksheet.Columns.Autofit() 方法挂起