配置Java Applet的运行环境
来源:互联网 发布:什么叫域名 编辑:程序博客网 时间:2024/05/21 17:00
源地址:http://yyjlinux.iteye.com/blog/1702514
Java小程序,也就是Java Applet,可以在Web浏览器中运行。Java Applet必须以<applet>脚本的形式嵌入到HTML页面中,才能在web浏览器中运行。
之前总以为本地安装了JDK,指定好JAVA_HOME和PATH环境变量,所有的Java程序就都可以运行了,后来有个同事让我帮他解决web浏览器中不能运行一个项目管理软件的甘特图时,才发现Java Applet和一般的Java应用的运行环境配置是不一样的。
在Windows上运行Java应用程序,只要有JDK的二进制目录,并指定好JAVA_HOME和PATH就可以直接使用了,并不需要通过JDK的安装程序安装。所以,可以将安装好的JDK目录打个压缩包备份起来,以后重装系统或是给其他机器装Java环境时,直接将JDK的二进制压缩包拷贝过去,解压后就可以直接使用了。
但在Windows中,配置Java Applet的运行环境,仅指定JDK目录是不行的,必须要满足:
- 用JRE安装程序包进行安装
- JRE版本为 web浏览器提供了Java Plugin
- JRE与Web浏览器的位长要一致,如都是32位,或都是64位的软件版本
- 安装一个高版本的JRE,用于支持较新的Web浏览器运行Applet小程序
- Java应用所需要的JDK,直接拷贝JDK二进制目录使用,不需要安装,多个JDK可并存,执行时确定使用JDK版本。
http://www.java.com/zh_CN/download/help/enable_browser.xml
附录3:Hello Applet
1. 编写Applet小程序,继承Applet基类:
- public class HelloApplet extends Applet {
- private static final long serialVersionUID = 5511892956119084309L;
- @Override
- public void init() {
- Graphics g = this.getGraphics();
- paint(g);
- }
- public void paint(Graphics g) {
- g.drawString("Hello Applet!", 45, 45);
- }
- }
2. 编译Applet
- CMD>javac HelloApplet.java
3. 在index.html网页中嵌入Applet小程序
- ...
- <applet alt="" code="cn.david.applet.HelloApplet.class" archive="applet-1.0.0-SNAPSHOT.jar" width="200" height="200"
- codebase=".">
- </applet>
- ...
注意:
- Applet小程序必须嵌入到网页中才能运行,使用<applet></applet>标签嵌入Applet
- code属性指定Applet类
- archive属性指定小程序所在的jar包,如果没有打包可省略
- codebase属性指定用于查找Applet类和Jar包的根目录,这个目录是相对于网页所在目录而言的,即指定一个相对目录。codebase=".",表示,在网页目录下查找Applet小程序。
- 网页中要使用<applet></applet>标签,使用<applet />时在网页中可正常运行,但在appletviewer中无法显示applet窗口。
4. 用appletviewer测试Applet小程序
- CMD>appletviewer index.html
5. 在web浏览器中运行Applet小程序
将网页拖到浏览器中查看,或将网页和Applet小程序部署到Apache的HTML文档目录下通过URL访问。
- 配置Java Applet的运行环境
- ubuntu中配置applet运行环境
- Java Applet 的运行原理
- Java Applet的运行顺序
- Java Applet的运行顺序
- java运行环境的配置
- java运行环境的配置
- java运行环境的配置
- Applet运行环境
- Java Applet的运行原理和生命周期
- [Java]使用浏览器运行本地的applet
- Java环境配置及Java的运行
- Java Applet 如何运行?
- ie 运行 java applet
- java运行环境配置
- java运行环境配置
- Java运行环境配置
- java运行环境配置
- 无线pj
- ubuntu使用conky美化监测系统状态
- uC/GUI 下绘制简单的函数图象
- 另类隐藏文件夹
- 百度面试题
- 配置Java Applet的运行环境
- python核心编程第九章_文件系统的一个程序
- 用JAVA扫描指定文件夹下面所有以.txt结尾的文件,并将其绝对路径输出 .
- 阿里巴巴2014招聘考试研发类试题(南京站)
- 《UNIX环境高级编程》笔记--access函数
- linux shell 状态测试表达式含义
- STM32移植contiki入门之二:简单编程点亮LED灯
- 图文详解YUV420数据格式
- nosql hash算法优化