javafx怎么把将要保存的文件路径显示在Textfield中(按一个按钮选好保存路径再把这个路径显示到textfield

javafx怎么把将要保存的文件路径显示在Textfield中(按一个按钮选好保存路径再把这个路径显示到textfield,第1张

$(function(){

fileUploader()

})

var fileUploader = function(){

var self = this

var target = $('.fileUploder')

this.setBtn = function(btn,txt,uploader){

btn.bind('click',function(event){

event.preventDefault()

uploader.click()

self.setTxt(txt,uploader)

return false

})

}

this.setTxt = function(txt,uploader){

var timer = setTimeout(function(){

if(txt.val().length >0){

txt.val(uploader.val())

clearTimeout(timer)

}

else{

txt.val(uploader.val())

self.setTxt(txt,uploader)

}

},500)

}

target.each(function(){

var txt = $(this).find('.txt')

var btn = $(this).find('.btn')

var uploader = $(this).find('.uploader')

self.setBtn(btn,txt,uploader)

})

}

一、使用javafxpackager

javafxpackager是javafx提供的打包工具,好像从jdk1.7开始就包含这个工具了,它在 jdk 的桐锋 bin 目录下。

第一步:新建两个文件

一个放入你想打包的则轮帆jar,另一个用来存放打包生成的exe,注意所有目录、jar、exe名字都不要带空格。

第二步:开始打包

在 jdk 的 bin 目录下运行cmd,输入javafxpackager,可以看到可用的参数,如下图

我们使用deploy命令,大部分参数一般都是用不到的

我们可以使用下面孙雹的参数简单打包

javafxpackager -deploy -native image -appclass test.Test -srcdir E://test1 -outdir E://test2 -outfile test -name testName

要按实际情况修改的,-appclass是包含main函数的类,要写出包名。

成功以后出现这样的提示

在test2目录下会出现这些文件,bundles文件夹里就是已经打包好的exe文件了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12210288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存