我想知道是否有跨平臺的方式來模仿Java Swing應用程序中的Windows Open With對話框。我的應用程序是一個電子教學軟件包的編輯器,其中一個用戶希望能夠在應用程序內自己選擇的編輯器中打開內容文件,資源通常是HTML文件,圖像,CSS,JavaScript,但可以是任何類型可以在瀏覽器中運行的內容。謝謝在Java中打開對話框
2
A
回答
2
我認爲你可以用JDIC(Java桌面集成組件)做些事情。
https://jdic.dev.java.net/documentation/Examples.html
在封裝org.jdesktop.jdic.filetypes
提供類 應用與文件類型關聯和 訪問已註冊的文件類型關聯 看看。
每個桌面允許用戶使用關聯的 應用程序查看 文件。通常,桌面帶有一個註冊表 ,註冊表允許用戶 將應用程序與文件 類型關聯。一個關聯包括 類似於MIME類型的信息,文件 擴展名以及可能應用於文件類型的 操作。通過訪問 關聯信息,桌面可以調用相應的 應用程序來處理文件,顯示 URL或發送電子郵件。
相關問題
- 1. 打開對話框
- 2. 我們可以在對話框中打開對話框嗎?
- 3. 在JQuery Mobile的對話框中打開對話框
- 4. 在jQuery UI對話框中打開CRM
- 5. 如何在iphone中打開對話框?
- 6. 在jQuery對話框中打開jQuery WYSIWYG
- 7. 在TinyMCE中打開插件對話框
- 8. 如何在asp.net中打開對話框?
- 9. 在std :: thread中打開MFC對話框
- 10. 打開打印對話框在Mac
- 11. 在Java中打印對話框
- 12. 滾動到最後一行jQuery對話框中打開對話框打開
- 13. Android打開對話框
- 14. ngdialog - 打開子對話框
- 15. 打開/保存對話框
- 16. 打開目錄對話框
- 17. 對話框不打開android
- 18. jQuery UI對話框打開
- 19. 打開文件對話框
- 20. 打開文件對話框
- 21. OPENFILENAME打開對話框
- 22. 對話框打開後
- 23. 打開文件對話框
- 24. 即使對話框打開
- 25. 用jquery打開對話框
- 26. BroadcastReceiver onReceive打開對話框
- 27. 用jquery打開對話框
- 28. 不要打開對話框?
- 29. 打開多個對話框
- 30. JQuery打開對話框