写这个示例很累,但独乐乐不如众乐乐,还是值得的。我的写作能力比较差,如有表达不清的地方,请希望各位兄弟不要见怪。在友人的大E论坛里,很开心认识到很多的朋友,也感谢大E的兄弟们一直以来的支持。灯灯在这里祝愿大家都心想事成,家庭和睦,身体健康,同时也感谢友人网为我们提供那么好的平台交流,祝友人网的越办越好,红红火火的。
一。修改俄版OP字体行间距和字体风格。前言:很佩服俄版的技术人员,可以把俄版OP修改得如此强大。还听说他们团队只是几个人罢了,呵呵,真正的编程高手啊。可惜在大E上使用却字体重叠(相信大部份国产机是这样),严重的影响浏览网页,虽说改成大字体可以使字体不那么重叠,但文字还是密密麻麻的,看到人眼花。比起UC和国产OP的排版,还是不及格。还有用俄版OP上UC论坛,粗体字太难看了,所以要改成普通字体。好了,开工了!这里以Opera312test6为例。
(1)寻找设置字体风格的代码。(其实可直接用javaMagic自动转换字体风格的,我这里只不过是提供手动方法)用Halo打开opera312test6,选中ac.class,点右键选择Edit class打开,在打开的界面里,快捷键ctrl+shift+f全文查找.弹出查找界面,输入font/getfont.点下面的查找到的第一个方法,然后弹出这个方法的代码编辑表,大家看到那三个bipush(红色)64吗,这就是要找的地方.
(2)修改字体风格参数:
选择第三行的bipush(红色)64到第14行的iconst_0.点右边的编辑(高级),弹出代码编辑界面,找到iconst_1,修改成iconst_0,点确定。修改后记得点那个(保存方法).
(3)寻找字体行间距的代码。
修改完字体风格后,点左上角的(工程管理器),选中s.class,点右键选择Edit class打开,在打开的界面里,快捷键ctrl+shift+f全文查找.弹出查找界面,输入font/getheight.点下面的查找到的第一个方法,然后弹出这个方法的代码编辑表。
(4)字体行间距的参数。
在这个代码编辑表任意选中一行,快捷键ctrl+a全选,点右边的编辑(高级),弹出代码编辑界面,寻找bipush 10.共有三个bipush 10.第一个在19行,修改为bipush 5。第二个在132行,修改为bipush 13。第三个不用修改。点确定-保存方法-编译-压缩为JAR。压缩为JAR后,到Halo安装文件里的game文件(存放修改文件的地方),找到那个压缩文件Opara mimi 3.10.把其解压,在解压包里把ac.class和s.class复制出来,拉进原来的opera312test6里就完成修改工作了。
注:(如果没有修改字体风格只是单单修改字体行间距,也是修改第一个为bipush 5,但第二个在132行的就不用修改,应把第三个改为修改为bipush 13)。
新闻热点
疑难解答
图片精选