2010-03-11 6 views
7

Mam grę, którą piszę w Javie, ma funkcję zapisywania gier i ładowania ich wszystkich plików .txt, ale pomyślałem, że byłoby fajnie, gdybym mógł mieć własny typ pliku ... Wiem, że mogę ustawić go tak, aby zapisywać jako typ, który nie jest jeszcze zdefiniowany, ale wtedy dostaję pustą ikonę dla pliku ... czy jest jakiś sposób, abym mógł nadać mu niestandardową ikonę pliku w java? Sprawdziłem online itp., Ale jedyne co mogę znaleźć to strona z microsoftem wyjaśniająca niektóre z nich w języku C# i vb itd ...Niestandardowy typ pliku i ikona

+0

Czy ikona nie jest specyficzna dla danego systemu? Myślę, że trzeba by trochę popracować ze skryptem instalatora, aby uruchomić to poprawnie. – zellio

Odpowiedz

4

Myślę, że jeśli utworzyłeś typ pliku w oknach, pod warunkiem, że jesteś w systemie Windows, możesz dodać typ pliku do systemu. następnie przejrzyj istniejące typy plików. Teraz powiąż ikonę z tym typem.

Oto jak to zrobić w systemie Windows:

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

w poprzednich wersjach systemu Windows, może to być w Eksploratorze. Google w pobliżu łatwego znalezienia.

Teraz po dodaniu typ, to zrobić:

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

Będzie to zrobić tylko na komputerze, jeśli trzeba wdrożyć to i chcę to na innym komputerze w ten sposób to, powinien dać ci wystarczająco dużo, aby pracować z nim, używając programu InstallShield. Jeśli powiesz mi, że instalator, który będziesz instalował, mogę nawet dostarczyć skrypt.

+0

+1 zaakceptowana odpowiedź zasługuje na przegłos – stacker