>我将要做一个什么?
也算是突发奇想,以前一直用C#写的桌面应用,但最近有点沉迷JAVA,加上最近不小心打开了阔别十来年的QQ宠物(现在QQ宠物Client已经变得都是广告了),想起了瑞星小狮子,有点怀旧,就想找找有没有简单、干净一些的桌面宠物养成游戏软件,写代码的时候趴在窗口上卖卖萌也是甚好的。
找了找,还真有。在Github上找到了一个日本人写的开源桌面宠物项目:https://github.com/nonowarn/shimeji4mac。然而不幸的是,作者似乎也很久不开发了,且这个东西是明确标明需要JRE6-32bit才能运行。在JRE9都出来了的今天,为了这么个宠物专门去寻找、并安装一个JRE6,不合适吧;况且这玩意现在也不算很好找了,哪怕是在oracle官网找JRE6的下载地址都要找不少时间。于是就手痒,想自己写一个。
我会尽量不使用除了JDK自带的jar以外的东西,并随缘更新这个系列。由于我不是很喜欢写xml,因此主要将用Swing来进行开发。
>JAVA的运行问题
刚刚提到了Shimoji桌面宠物需要JRE6才能运行的问题,那我现在用JRE,换个没有JRE环境的电脑不就不能运行了?
啊,确实是这样的,不过我们有办法规避这个问题,让你的jar伪装成一个exe,像c#写的桌面应用一样到处跑&#x