我需要一些關於這個天才的建議。如何將外部文字處理應用程序與Java Swing應用程序集成?
我有一個Java Swing應用程序,需要啓動一個文字處理器才能讓用戶完成一些工作,然後檢索該作品的輸出並在稍後評估。
在我的腦海中,我想我的應用程序可以在Open Office或Word可執行文件的正常位置查看是否安裝了其中一個程序,然後創建一個進程並阻止Swing窗口,直到該進程返回。這真的是最好的方式嗎?另外,我怎樣才能來回傳遞數據?
我看了一下Open Office的java bean,但是唉,我不認爲有Mac/Linux的支持。
所以,總結一下我的問題:
- 創造的字處理器要做到這一點的最佳方式的過程?
- 我如何能夠通過我的應用程序和字處理器之間的信息(更具體地說,當他們完成了創建自己的文件,怎麼能Swing應用程序得到它)
感謝,
本
你需要讓用戶編輯東西,還是需要能夠產生外部程序?如果你只需要編輯一些文本,就有可以這樣做的Java組件。 – 2010-06-21 08:50:55
我需要爲用戶創建一個外部程序來與之交互。當他們完成製作文字處理文檔時,我需要從我的程序中分析它。 – BCG 2010-06-21 11:41:03