我有一个读取文本文件的java类。对于每行读取,此类(称为X
)将记录写入数据库。
这可以在没有任何GUI的情况下工作,只能从linux shell开始。
我希望有一个很好的GUI,当X类读取一行(依此类推每行)时,它可以显示一个弹出窗口或类似的(Jframe
,Jtable
等)并询问用户是否必须将该行写入数据库。
如何让这两个类(databaseSaver
和GUIdisplayer
)互操作?没有必要并行化工作,它可能是这样的:
对于每一行:
读取一行(按班级databaseSaver
)
告诉GUI显示并询问该怎么做(可能会向课程GUIdisplay
发送一个事件)
听取回应并做点什么(按班级databaseSaver
)
是否可以将GUI事件侦听器附加到类的操作?
答案 0 :(得分:-1)
我假设您正在循环中读取值。在该循环内部,调用GUI并使用确认是/否选项传递文本。是的,调用一个方法插入数据库。否,继续下一行。
我错过了什么吗?