2010-03-11 111 views
7

我有一個遊戲,我用java編寫,它具有保存遊戲和加載所有與.txt文件一起工作的功能,但是我認爲如果我可以擁有自己的文件類型...我知道我可以將它保存爲一個尚未定義的類型,但是然後我得到一個空白的文件圖標...有沒有一種方法可以給它一個java中的自定義文件圖標?我看了網上等,但我找到的是微軟網站解釋一些它在C#和VB等...自定義文件類型和圖標

+0

不是所有系統特有的圖標嗎?我想你必須使用安裝程序腳本來做一些工作才能正確運行。 – zellio 2010-03-11 21:56:19

回答

4

我想如果你在Windows中創建文件類型,只要你在Windows中,你可以添加文件類型到系統。然後去查看現有的文件類型。現在將您的圖標關聯到該類型。

這裏是如何做到這一點在Windows:

http://www.watchingthenet.com/associate-delete-file-types-in-windows-vista.html

在以前的Windows版本這可以在資源管理器中

。谷歌周圍容易找到。

現在,一旦你已經添加的類型,這樣做:

http://www.webtlk.com/2009/03/20/how-to-change-the-icon-assiciated-with-a-file-in-windows-vista-and-windows-7/

這隻會做你的機器上,如果你需要另一臺機器上這種方式部署此,想要這個,這個應該給你足夠的工作來像InstallShield一樣編寫腳本。如果你告訴我你要部署的安裝程序,我甚至可以提供一個腳本。

+0

+1一個被接受的答案值得upvote – stacker 2010-03-11 22:05:31