酷,请教WEB上运行jar 请看这个网址:http://emu.simlife.com/emulator.php?id=97&cid=3他们可以将.jar的文件在web上进行演示,请问他们是怎么做到的?万分感谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 答:广告贴?它就是一个Applet啊.打包成.jar的Applet啊. TO:jiangnaisong 我自己是写.net的,你可以到.net版查查。看看我所有的发贴中,有哪个贴子是做广告的。如果这个无法实现,那么我将多花出一个多月的时间用web去模拟软件在手机上的显示了。 答:对不起!这个当然可以实现.你给的链接我看了,是使用的最基本的JAVA Applet来实现的(打包成jar的形式,)jar的形式的Applet很常见.很好写. 感谢jiangnaisong 的热情回复。我们的项目小组中,有同事是做java的,他们是写在手机上支持midp2.0的软件。我本人对java一无所知。如果您知道该如何实现,烦请您多多指点。另外,请您稍注意看一下,我给出的网址,他们的模拟中是有一个环境的,可以加载不同的游戏到一个环境中运行。谢谢。 答:我仔细看了楼主给的网站,内容还是很简单的.1)这个用JAVA的Applet来实现的,因此:需要一个标准的JRE.这个在任何安装有JDK的机器上都有.若没有安装JDK,则要通过它的链接,下载JRE(它提供的是:http://mzone.simlife.com/emu/jre-1_5_0_04-windows-i586-p.exe) JAVA1.5的JRE2)楼主最感兴趣的可能是它的SIMPLAYER的所谓的自主研发的新热力手机模拟器,这个可能就是楼主说的那个:手机游戏的环境吧.它就是一个APPLET啊..在APPLET中通过网页参数读取MidletClassName的参数,装载叫Game的MIDlet,开始交互运行下去.3)我手头现已弄出了SIMPLAYER的新热力手机模拟器的所有的源代码了.以及那个DEMO游戏的源代码.基本的技术:它就是通过APPLET来装载MIDlet(代码是: public MIDlet k;k=(MIDlet)Class.forName("Game").newInstance();)进行的.由于是在标准JRE中运行MIDlet,因而:新热力手机模拟器SIMPLAYER中打包的jar中含有javax.microedition包,并各其中加入了自己的一些辅助的类.从而将APPLET的运行环境,进一步形成了一个MIDlet运行环境. 感谢jiangnaisong 的热情回复,我已经将您写内容,转给做手机的同事了。。不管结果如何,先谢谢您了。 是网页式的嵌入式Java类的二进制文件,简单地说就是 Applet小程序 具体的什么是Applet小程序可以去查阅相关的Java书.这个也是计算机二级必考的内容.如下面的代码,先把类文件编译成二进制.class文件,然后在网页的代码上用以下的标签写上:<applet ....属性....></applet>Applet标记的主要属性Appelet HTML文件控制其窗口特征的主要标记属性如下面的HTML文件所示:<HTML><TITLE>Applet〈/TITLE〉<APPLETNAME=″Client″CODE=″TestApplet.class″CODEBASE=″.″ALT=″Java Not Supported″ALIGN=MIDDLE VSPACE=25HSPACE=50WIDTH=300HEIGHT=200</APPLET></HTML>(1) NAME属性命名Applet的当前对象。当浏览器同时运行两个或多个Applet时,各Applet可通过名字相互引用或交换信息。如果省缺NAME属性,Applet对象的名字将对应于其类名。上面的html网页中利用NAME标志把本Applet的对象命名为Client。(2) CODE标志说明Applet的class文件名。(3) CODEBASE标志指定Applet的URL地址。Applet的统一资源定位地址URL,它可以是绝对地址,如www.sun.com。也可以是相对于当前HTML所在目录的相对地址,如/AppletPath/Name。如果HTML文件不指定CODEBASE 标志,浏览器将使用和HTML文件相同的URL。上面的html网页把当前目录“.”指定为Applet的CODEBASE。(4) ALT标志指示,如果浏览器不支持Applet特征,浏览器显示ALT等于的字符串。上面的html网页中“ALT=″Java Not Supported″”。(5) ALIGN标志可用来控制把Applet窗口显示在HTML文档窗口的对齐方式。ALIGN标志指定的值可以是TOP,MIDDLE或BOTTOM。上面的htm网页中让浏览器把Applet窗口显示在当前文档窗口的中部:“ ALIGN=MIDDLE”。(6)VSPACE和HSPACE标志指定浏览器显示在Applet窗口周围的水平和竖直空白条的尺寸,单位为像素。上面的htm网页中Applet窗口上下各留出50像素的空白,在其左右各留出25像素的空白。(7) WIDTH和HEIGHT说明Applet窗口的像素尺寸。 顶7楼和10楼的7楼的回复很好,但因为我没有涉及过所以也不太懂10楼的applet用法说明的没问题呵呵 感谢大家的热情回复。TO:jiangnaisong 我同事说估计这个很难....哎。。 jar在linux下跑怎么弄? 新人首贴。刚学JAVA 请求下帮忙。。 菜鸟关于一个数组的问题。谢谢 Java中子类不能继承父类的构造方法应如何理解 怎么计算任意两年的秒数?要求考虑闰年。 Swing中如何让一个TextField获得焦点 各位高手,请假了,新生提问,谢谢!! 如何在JSP中向数据库中插入图片,和如何在JSP中显示出 在java中如何表示Long的unsigned??c语言中有unsigned long,那java中呢???谢谢了!! 请教高手:在java中如何禁止屏幕考屏,就是Print Screen键。100分 请教JNI数组问题 java开发 ftp下载研习
我自己是写.net的,你可以到.net版查查。看看我所有的发贴中,有哪个贴子是做广告的。
如果这个无法实现,那么我将多花出一个多月的时间用web去模拟软件在手机上的显示了。
我们的项目小组中,有同事是做java的,他们是写在手机上支持midp2.0的软件。
我本人对java一无所知。
如果您知道该如何实现,烦请您多多指点。另外,请您稍注意看一下,我给出的网址,他们的模拟中是有一个环境的,可以加载不同的游戏到一个环境中运行。谢谢。
1)这个用JAVA的Applet来实现的,因此:需要一个标准的JRE.这个在任何安装有JDK的机器上都有.若没有安装JDK,则要通过它的链接,下载JRE(它提供的是:http://mzone.simlife.com/emu/jre-1_5_0_04-windows-i586-p.exe) JAVA1.5的JRE2)楼主最感兴趣的可能是它的SIMPLAYER的所谓的自主研发的新热力手机模拟器,这个可能就是楼主说的那个:手机游戏的环境吧.它就是一个APPLET啊..在APPLET中通过网页参数读取MidletClassName的参数,装载叫Game的MIDlet,开始交互运行下去.3)我手头现已弄出了SIMPLAYER的新热力手机模拟器的所有的源代码了.以及那个DEMO游戏的源代码.基本的技术:它就是通过APPLET来装载MIDlet(
代码是: public MIDlet k;k=(MIDlet)Class.forName("Game").newInstance();
)
进行的.由于是在标准JRE中运行MIDlet,因而:新热力手机模拟器SIMPLAYER中打包的jar中含有javax.microedition包,并各其中加入了自己的一些辅助的类.从而将APPLET的运行环境,进一步形成了一个MIDlet运行环境.
不管结果如何,先谢谢您了。
如下面的代码,先把类文件编译成二进制.class文件,然后在网页的代码上用以下的标签写上:
<applet ....属性....></applet>Applet标记的主要属性Appelet HTML文件控制其窗口特征的主要标记属性如下面的HTML文件所示:<HTML><TITLE>Applet〈/TITLE〉<APPLETNAME=″Client″CODE=″TestApplet.class″CODEBASE=″.″ALT=″Java Not Supported″ALIGN=MIDDLE VSPACE=25HSPACE=50WIDTH=300HEIGHT=200</APPLET></HTML>(1) NAME属性命名Applet的当前对象。当浏览器同时运行两个或多个Applet时,各Applet可通过名字相互引用或交换信息。如果省缺NAME属性,Applet对象的名字将对应于其类名。上面的html网页中利用NAME标志把本Applet的对象命名为Client。(2) CODE标志说明Applet的class文件名。(3) CODEBASE标志指定Applet的URL地址。Applet的统一资源定位地址URL,它可以是绝对地址,如www.sun.com。也可以是相对于当前HTML所在目录的相对地址,如/AppletPath/Name。如果HTML文件不指定CODEBASE 标志,浏览器将使用和HTML文件相同的URL。上面的html网页把当前目录“.”指定为Applet的CODEBASE。(4) ALT标志指示,如果浏览器不支持Applet特征,浏览器显示ALT等于的字符串。上面的html网页中“ALT=″Java Not Supported″”。(5) ALIGN标志可用来控制把Applet窗口显示在HTML文档窗口的对齐方式。ALIGN标志指定的值可以是TOP,MIDDLE或BOTTOM。上面的htm网页中让浏览器把Applet窗口显示在当前文档窗口的中部:“ ALIGN=MIDDLE”。(6)VSPACE和HSPACE标志指定浏览器显示在Applet窗口周围的水平和竖直空白条的尺寸,单位为像素。上面的htm网页中Applet窗口上下各留出50像素的空白,在其左右各留出25像素的空白。(7) WIDTH和HEIGHT说明Applet窗口的像素尺寸。
7楼的回复很好,但因为我没有涉及过所以也不太懂
10楼的applet用法说明的没问题
呵呵
TO:jiangnaisong 我同事说估计这个很难....哎。。