`
傅庆岩
  • 浏览: 90562 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Javafx离线部署

阅读更多
javafx发布的工程需要联网才能运行,这是因为有几个文件自动连到javafx的网站进行操作,下面介绍一下离线部署。没怎么仔细检查,可能有错误的地方,希望指正。
1离线部署
  离线部署需要以下一些文件拷贝到本地进行支持 下载地址http://dl.javafx.com/1.3/
a dtfx.js      将由IDE部署的文件转化为applet
通过将dist目录下的.html的src=” ”改为本地路径

b deployJava.js  dtfx.js依赖文件

c javafx-rt.jnlp  IDE部署的jnlp文件所依赖的文件
通过将dist目录下的. Jnlp文件href=” ”改为本地路径

d javafx-loading-25x25.gif, javafx-loading-100x100.gif程序加载时的图片
通过将1中dtfx.js内loading_image_url的相关属性设置将图片替代为本地自定义图片


2 .html相关属性更改
  javafx(
        {
              archive: "DrawJFX.jar",
              draggable: true,
              width: 1024,
              height: 768,
              code: "projavafx.drawjfx.ui.DrawJFXMain",
              name: "DrawJFX"
        }

draggable: true 通过按下alt+鼠标左键,可以是应用程序在浏览器中拖动。
loading_image_url:"xxx.jpg" 通过指定文件地址,替代默认dtfx.js中定义的加载期图标(这个我没试验)
displayhtml:true : 显示applet转换的html代码

3 .jnlp中的update属性
  Jnlp中的update属性可分为 always,background,timeout等属性,always表示每次启动都进行更新检查,将属性设置为background可在启动时后台运行,降低系统消耗。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics