java程序中添加文件选择器

最近在写一个网络敏感信息监测预警系统,使用java语言开发的,其中涉及到了文件选择器的使用方法,我用的是选择一个目录,也就是在本地计算机上选择一个文件夹用来保存从网上采集下来的新闻信息,刚开始不知道怎么弄的,费了好大的劲在网上找了很多的资料最后终于搞定了,现在记录下来,如果哪位同行有疑问可以参考,欢迎批评指正,今天先把选择目录这一点写了,以后再把文件选择器的详细使用方法记录下来;

1、在本地计算机上选择一个目录(文件夹)

在java程序程序中添加文件选择器有两种方法,一种是直接写代码,还有一种更方便的方法,那就是使用netbeans直接把控件拖拽到容器中,但是这样做会占用很大的空间我不知道怎么隐藏,所以就自己编写代码;

选择一个目录的代码如下:

        JFileChooser jFileChooser = new JFileChooser();
        /*
	这是尤为重要的。因为JFileChooser默认的是选择文件,而需要选目录。
         故要将DIRECTORIES_ONLY装入模型
         另外,若选择文件,则无需此句
	 */
        jFileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
        //设置文件选择器的默认路径
         jFileChooser.setCurrentDirectory(new java.io.File("D:\\"));
         //设置窗口标题
         jFileChooser.setDialogTitle("选择保存目录");
         jFileChooser.setFont(new java.awt.Font("新宋体", 0, 14)); // NOI18N
        int i = jFileChooser.showSaveDialog(Select);
        if (i == JFileChooser.APPROVE_OPTION) {
            //jFileChooser.show(true);
            //输出绝对路径
           System.out.println(jFileChooser.getSelectedFile().getAbsolutePath()); 
           Savedrectory.setText(jFileChooser.getSelectedFile().getAbsolutePath());

至于颜色什么样的颜色好看我也不知道现在先不写颜色的设置;


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心所向皆可成

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值