如何在 文件启动时候 获得文件路径等信息 具体是这样的,也不知道怎么说,就是我写了一个记事本,然后想 在*.txt文件 拖到图标上的时候,这个jar文件可以打开这个txt,而不是只能先打开jar.,然后再打开txt?java可以实现 吗??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把txt文件当参数传递给jar的main函数?这个是操作系统的问题吧,需要操作系统理解你的动作才行,跟java无关吧? 如果你这个jar已经运行了,那把txt文件拖到你的界面上以后你应该能办到。但是如果仅仅是一个jar的图标,办不到的。 记录鼠标事件,好像OPEN file那里,获取该文件的路径,再用java打开即可。 用类加载器Claa.classloader具体写法忘了 用bat文件,内容是:java -jar your-jar-file.jar %0哦,也可能是是%1。为这个bat建立快捷方式,然后应该就可以实现你的想法了。 在资源管理器的选项里面,把txt文件打开类型关联到那个jar,并选择以后用这个jar打开所有txt类型文件,以后双击txt就会用jar打开了。 大家看清楚楼主的要求哦,是直接将文件拖到图标上。这个图标就是自定义java程序启动的那个图标。谁能告诉我,我也很想知道如何用java做出这种效果。 crazylaa:在资源管理器的选项里面,把txt文件打开类型关联到那个jar,并选择以后用这个jar打开所有txt类型文件,以后双击txt就会用jar打开了。这个我知道啊,可以这样子打开,我的意思是,它这样子打开以后呢,只是打开了那个jar文件,并没有把txt文件读进去,我要的是它启动的时候就把 txt文件也读进去. 就像我们把rmvb拉到暴风影音的图标,它就可以播放那样子. 我把 JNotepad.exe 文件传上来,大家帮忙看看好吗....下载地址:http://u.115.com/file/f3275d7b5c 下面这个是源码,Netbeans可以直接打开:地址:http://u.115.com/file/f37a81764d 姐们找到方法了吗?我也想做一个差不多的我想读CMD里边的想打开的那个文件路径,但是只能读到文件的名称 找到了~不过不是用jar file ,去下一个launch4j,把jar file 做成.exe,然后在main函数中写for(String s:args){if(s.contains(".*"))//你想打开文件的后缀 String filepath=s;}这样你就得到了你想打开的文件的地址了,然后在你程序开始后用你的软件读出这个地址的文件就行了~~~绝对好用。这样就可以拖过去打开了。 LDAP新建Partition问题 求一个JAVA界面 请教:关于 map rs.getString(1)取得mssql数据库表字段出错,字段类型nvarchar Java setToolTipText的问题 求救啊!关于JACOB项目,100分^_^! jreechart的折线图中,如果线太靠上,点上显示的数值被盖住了,显示不出来,哪位高手帮忙解决一下 请问如何修改按钮的大小 有谁能帮我讲解一下这段代码的初使化顺序?谢谢了 java调用matlab出错,求帮忙 关于JFrame设置title的问题,帮一下下 为什么安装了java SE 6,却运行不了JApplet?
但是如果仅仅是一个jar的图标,办不到的。
好像OPEN file那里,获取该文件的路径,再用java打开即可。
Claa.classloader具体写法忘了
java -jar your-jar-file.jar %0
哦,也可能是是%1。
为这个bat建立快捷方式,然后应该就可以实现你的想法了。
这个图标就是自定义java程序启动的那个图标。
谁能告诉我,我也很想知道如何用java做出这种效果。
在资源管理器的选项里面,把txt文件打开类型关联到那个jar,并选择以后用这个jar打开所有txt类型文件,以后双击txt就会用jar打开了。这个我知道啊,可以这样子打开,我的意思是,它这样子打开以后呢,只是打开了那个jar文件,并没有把txt文件读进去,我要的是它启动的时候就把 txt文件也读进去. 就像我们把rmvb拉到暴风影音的图标,它就可以播放那样子.
下载地址:http://u.115.com/file/f3275d7b5c
地址:http://u.115.com/file/f37a81764d
for(String s:args){
if(s.contains(".*"))//你想打开文件的后缀
String filepath=s;
}
这样你就得到了你想打开的文件的地址了,然后在你程序开始后用你的软件读出这个地址的文件就行了~~~绝对好用。这样就可以拖过去打开了。