java弹出目录框代码 java打开文件目录

JAVA中如何触动按钮后弹出文件浏览器和文件名选择框,选择保存目录?

使用javaswing中的JFileChooser类就ok了\x0d\x0aimport javax.swing.JFileChooser;\x0d\x0aimport javax.swing.JPanel;\x0d\x0aimport javax.swing.filechooser.FileNameExtensionFilter;\x0d\x0a\x0d\x0apublic class WebJianXuanZe {\x0d\x0a\x0d\x0apublic static void fileChooser() {\x0d\x0aJFileChooser chooser = new JFileChooser();\x0d\x0a FileNameExtensionFilter filter = new FileNameExtensionFilter(\x0d\x0a "JPG GIF Images", "jpg", "gif");\x0d\x0a //设置文件类型\x0d\x0a chooser.setFileFilter(filter);\x0d\x0a //打开选择器面板\x0d\x0a int returnVal = chooser.showOpenDialog(new JPanel()); \x0d\x0a //保存文件从这里入手,输出的是文件名\x0d\x0a if(returnVal == JFileChooser.APPROVE_OPTION) {\x0d\x0a System.out.println("你打开的文件是: " +\x0d\x0a chooser.getSelectedFile().getName());\x0d\x0a }\x0d\x0a}\x0d\x0apublic static void main(String[] args) {\x0d\x0afileChooser();\x0d\x0a}\x0d\x0a}\x0d\x0a\x0d\x0a建议你可以翻java API 。新童鞋的话一定要学会用API、善于用API,尽量独立解决问题,这样能够加深映像,并且对子什么也是一个激励!~

创新互联是一家专注于成都网站设计、做网站与策划设计,梁平网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:梁平等地区。梁平做网站价格咨询:18982081108

java里怎样弹出文件夹窗口,要我打开本地磁盘一样的效果。

import java.util.*;

import java.io.*;

import javax.swing.JFileChooser;

public class Test {

/**

* @param args

* @throws Exception 

*/

public static void main(String[] args) throws Exception {

// TODO Auto-generated method stub

JFileChooser jfc=new JFileChooser();

if(jfc.showOpenDialog(null)==JFileChooser.APPROVE_OPTION){

File file=jfc.getSelectedFile();

Scanner input=new Scanner(file);

while(input.hasNext()){

System.out.println(input.nextLine());

}

input.close();

}

else

System.out.println("No file is selected!");

}

}

上边这段代码默认输出到控制台里

Java应用程序怎样点击按钮弹出文件查找路径的窗口

1、js弹出文件选择框:

给按钮定义以下javascript函数:

var inputObj=document.createElement('input')

inputObj.setAttribute('id','_ef');

inputObj.setAttribute('type','file');

inputObj.setAttribute("style",'visibility:hidden');

document.body.appendChild(inputObj);

inputObj.click();

inputObj.value ;

单击已经添加函数的按钮会弹出选择本地文件的对话框。

2、写一个隐藏域, 当用户选择文件之后把图片的路径赋给这个隐藏域, 然后在action中就可以获取到文件的路径了,代码如下:

function showRealPath(filePath){

document.getElementsByName("textfield")[0].value = filePath;

}

input type="file" name="uploadfile" onfocus="showRealPath(this.value);"/

input type="hidden" name="uploadfileRealPath"


网站栏目:java弹出目录框代码 java打开文件目录
文章地址:http://pwwzsj.com/article/dddpcss.html