日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

自定義java程序的圖標(biāo)和名稱

【自定義java程序的圖標(biāo)和名稱】起因:隨著303的深入人心,以及共享資源的逐步豐富,我想各位的手機(jī)里多多少少都有一些java游戲(或者電子書)了 。我們一方面要為選擇了303而慶幸(支持java且空間較大),另外一方面更要感謝各位資源搜集、整理、提供者的辛勤勞動(dòng),希望大家共同努力再接再厲,把我們的小三建設(shè)的更好 。
不過(guò),大家可能也發(fā)現(xiàn)了,很多游戲都是英文名稱的,而且意義不是很明確,放在一起不容易分辨;另外,好多游戲使用的是系統(tǒng)默認(rèn)的圖標(biāo)(一個(gè)控制桿) 。我想為每個(gè)游戲(或者電子書)起一個(gè)含義清晰的中文名字,定義一個(gè)一目了然的圖標(biāo),大家是不是也這樣想呢?
前人的成果:herofelix朋友在4月12日發(fā)表了《弄出或自己制作JAVA游戲的圖標(biāo)》這篇文章,對(duì)定義圖標(biāo)和名稱做了很多研究 。對(duì)我的實(shí)驗(yàn)起了很大的幫助作用,在此深表感謝 。不過(guò),hero的方法只解決了圖標(biāo)問(wèn)題,未解決中文名稱問(wèn)題,而實(shí)際上圖標(biāo)和名稱是可以一起改的 。
工作原理:java程序的名稱和圖標(biāo)等,都在jar文件包中meta-inf文件夾下的menifest.mf文件中定義(jad文件其實(shí)也是根據(jù)menifest.mf生成的),所以,可以通過(guò)修改該文件來(lái)自定義名稱和圖標(biāo) 。
前提和準(zhǔn)備工作:
1.安裝了winrar軟件并且基本會(huì)使用;
2.有JAD生成工具:JADgen.exe
3.如果要修改圖標(biāo),要安裝ACDSee圖像編輯工具(也可以是PhotoShop等其他工具,只要能編輯圖象就成);
詳細(xì)步驟:
1.用winrar打開(kāi)你要修改的游戲的jar包;把meta-inf文件夾下的menifest.mf文件取出來(lái);
2.用記事本打開(kāi)menifest.mf;
3.檢查文件,與名稱有關(guān)的是這兩行:
MIDlet-Name: *****
MIDlet-1: *****, /icon.png, classmain
其中,****就是游戲的名稱,你可以把他修改成你喜歡的任意名稱,比如“仙劍奇?zhèn)b”、“I’m not 黃蓉”等;唯一注意的就是兩行中的名稱要一致 。
4.與圖標(biāo)有關(guān)的是這兩行:
MIDlet-Icon: ***.png
MIDlet-1: GameName, ***.png, classmain
***.png就是圖標(biāo)文件的名稱,比如icon.png, /icon.png, /image/icon.png等等;其中“/”表示路徑,比如/icon.png表示圖標(biāo)是根目錄下的icon.png文件,/image/icon.png表示圖標(biāo)是/image/目錄下的icon.png文件,等等 。沒(méi)有“/”表示文件放在根目錄下 。
圖標(biāo)的名稱也可以隨便修改,但是上述這兩行的文件名稱一定要一致,另外建議最好不要用中文名稱 。
可能有的MF文件中沒(méi)有MIDlet-Icon: ***.png這行 。沒(méi)關(guān)系,這表明游戲沒(méi)有定義圖標(biāo),你可以定義一個(gè)圖標(biāo)名稱,并把這一行添加到文件中(但是這時(shí)候工作還沒(méi)有完全結(jié)束,因?yàn)閳D標(biāo)文件還沒(méi)有放入jar中;不要著急,繼續(xù)看下文);
5.MF文件中的MIDlet-Description等說(shuō)明性內(nèi)容,也可以修改成自己喜歡的文字;MIDlet-Vendor也可以修改,只是不知道是否涉及版權(quán)問(wèn)題,呵呵 。
6.保存修改后menifest.mf文件,注意:一定要保存為UTF-8格式 。方法:文件>另存為>編碼中選擇“UTF-8” 。如果不保存為UTF-8格式,最終的jar文件無(wú)法上傳到手機(jī),切記切記 。
7.利用ACDsee等工具,生成游戲的圖標(biāo):
1)如果原來(lái)游戲中的圖標(biāo)符合要求可以不修改直接使用;
2)你可以從jar中取出原有的圖標(biāo)修改,生成新的圖標(biāo);也可以直接編輯別的圖象生成圖標(biāo);
3)當(dāng)然,生成圖標(biāo)不一定非得等這一步才作,完全可以事先做好;不過(guò),不管采用哪種方式,都要注意:要用png格式,大小必須是15×15,文件名必須和你剛才在MF文件中定義的名字相同 。
8.再次用winrar打開(kāi)jar包:
1)用修改后的menifest.mf替換原有的同名文件 。
2)把制作的圖標(biāo)文件放入jar包;如果包中有同名文件,直接替換即可 。另外要注意:如果你在在MIDlet-Icon: ***.png一行定義了路徑,注意把文件放入指定的路徑 。

推薦閱讀