-1
我有一個讀取文本文件的java類。對於每行讀取,該類(稱爲X
)將記錄寫入數據庫。Java GUI(SWT) - 在執行其他操作時顯示文本,如閱讀文本
這個工程沒有任何GUI,只能從linux外殼。
我想要一個很好的圖形用戶界面,當X類讀取一行(每行代碼如此)時,它可以顯示一個彈出窗口或類似的文件(Jframe
,Jtable
等)用戶如果該行必須寫入數據庫。
如何讓這兩個類(databaseSaver
和GUIdisplayer
)互操作?這是沒有必要並行工作,它可能是這樣的:
對於每一行:
讀一本線(由
databaseSaver
類)告訴GUI來顯示和問什麼做(也許發送一個事件類
GUIdisplay
)聽響應和什麼做什麼(按類
databaseSaver
)
是否可以將GUI事件監聽器附加到類的動作?
使用['SwingWorker''](http://docs.oracle.com/javase/tutorial/uiswing/concurrency/worker.html),並編輯您的問題以包含[sscce](http:// sscce。 org /),顯示你的方法.. – trashgod 2013-05-13 21:11:09