精华内容
下载资源
问答
  • Java中打开文件选择窗口。JFileChooser
    千次阅读
    2021-02-25 20:26:09

    package com.test;

    import javax.swing.JFileChooser;

    import javax.swing.UIManager;

    import javax.swing.UnsupportedLookAndFeelException;

    import javax.swing.filechooser.FileNameExtensionFilter;

    /**

    * 选择文件的弹出窗口 使用JFileChooser

    * @author Administrator

    *

    */

    public class JFileChooserTest {

    public static void main(String[] args) throws ClassNotFoundException,

    InstantiationException, IllegalAccessException,

    UnsupportedLookAndFeelException {

    String path = null;

    //设置界面风格

    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

    JFileChooser jdir = new JFileChooser();

    //设置选择路径模式

    jdir.setFileSelectionMode(JFileChooser.FILES_ONLY);

    //过滤文件类型

    FileNameExtensionFilter filter = new FileNameExtensionFilter(

    "Excel文件(*.xls;*.xlsx;)","xls","xlsx");

    jdir.setFileFilter(filter);

    //设置对话框标题

    jdir.setDialogTitle("请选择文件路径");

    if (JFileChooser.APPROVE_OPTION == jdir.showOpenDialog(null)) {//用户点击了确定

    path = jdir.getSelectedFile().getAbsolutePath();//取得路径选择

    }

    System.out.println(path);

    }

    }

    更多相关内容
  • 此文档记录的是通过java程序下载文件到指定路径的方法
  • java 弹出选择目录框(选择文件夹),获取选择的文件夹路径:int result = 0;File file = null;String path = null;JFileChooser fileChooser = new JFileChooser();FileSystemView fsv = FileSystemView....

    java 弹出选择目录框(选择文件夹),获取选择的文件夹路径:

    int result = 0;

    File file = null;

    String path = null;

    JFileChooser fileChooser = new JFileChooser();

    FileSystemView fsv = FileSystemView.getFileSystemView(); //注意了,这里重要的一句

    System.out.println(fsv.getHomeDirectory()); //得到桌面路径

    fileChooser.setCurrentDirectory(fsv.getHomeDirectory());

    fileChooser.setDialogTitle("请选择要上传的文件...");

    fileChooser.setApproveButtonText("确定");

    fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);

    result = fileChooser.showOpenDialog(chatFrame);

    if (JFileChooser.APPROVE_OPTION == result) {

    path=fileChooser.getSelectedFile().getPath();

    System.out.println("path: "+path);

    }

    这是另外一种方法得到桌面路径:

    File desktop = new File(System.getProperty("user.home")+System.getProperty("file.separator")+"XX");

    filechooser.setCurrentDirectory(desktop);

    我的文档 路径: fsv.getDefaultDirectory());

    user.name 用户的账户名称

    user.home 用户的主目录

    user.dir 用户的当前工作目录

    java.version Java 运行时环境版本

    java.vendor Java 运行时环境供应商

    java.vendor.url Java 供应商的 URL

    java.home Java 安装目录

    java.vm.specification.version Java 虚拟机规范版本

    java.vm.specification.vendor Java 虚拟机规范供应商

    java.vm.specification.name Java 虚拟机规范名称

    java.vm.version Java 虚拟机实现版本

    java.vm.vendor Java 虚拟机实现供应商

    java.vm.name Java 虚拟机实现名称

    java.specification.version Java 运行时环境规范版本

    java.specification.vendor Java 运行时环境规范供应商

    java.specification.name Java 运行时环境规范名称

    java.class.version Java 类格式版本号

    java.class.path Java 类路径

    java.library.path 加载库时搜索的路径列表

    java.io.tmpdir 默认的临时文件路径

    java.compiler 要使用的 JIT 编译器的名称

    java.ext.dirs 一个或多个扩展目录的路径

    os.name 操作系统的名称

    os.arch 操作系统的架构

    os.version 操作系统的版本

    展开全文
  • java如何获取项目路径

    千次阅读 2021-03-09 07:04:23
    java如何获取项目路径java获取项目路径的方法:1.项目路径,就是指classpath的根路径了。是查找配置文件和classloader加载bytecode的起点这次就以IntelliJ IDEA为例,来聊聊项目路径,也就是classpath的事前面分享...

    1226c5d6bed703ed7c854d0d8427396f.png

    java如何获取项目路径?

    java获取项目路径的方法:

    1.项目路径,就是指classpath的根路径了。

    是查找配置文件和classloader加载bytecode的起点

    这次就以IntelliJ IDEA为例,来聊聊项目路径,也就是classpath的事

    前面分享了一篇classpath和path的区别,有兴趣的tx可以去看看

    a19e0ace91a43fce7ebdc597dc9a6721.png

    2.使用Java API来查看。Code:

    public class ClassPathDemo {

    public static void main(String[] args) {

    String classPath = ClassPathDemo.class.getResource("/").getPath();

    System.out.println("项目路径:" + classPath);

    }

    }

    d3c8f29726fd413af46e608977862f11.png

    3.执行上述代码,看看打印的信息

    Output:

    项目路径:/E:/java/JavaStudy/out/production/JavaStudy/

    060d7b9f0d80cd944179d1b8e26baa25.png

    4.在使用IDEA的过程,通过API查看项目路径来找编译好的class比较麻烦。

    这个完全可以在IDEA的配置中的找嘛

    下面就分享下在IDEA配置中怎么查看项目路径,也就是找到执行代码的classpath

    在Project 面板中点右键,在弹出的菜单中选“Open Module Settings”

    3e7d77d581a4c680a589fbe8ce399d6e.png

    5.在弹出的“Project Structure”对话框中,选中“Paths”Tab选项卡

    在Compiler output中,默认选择的是“Inherit project compile output path”

    也就是当前module使用的是Project的Compiler output路径。

    那么Project的Compiler output路径在哪呢?

    9432ee6ed41aafc41c892bab987dd8b9.png

    6.点左侧的“Project”选项,在右侧窗口可以看到Project的compiler output

    这个路径是不是和JAVA API的输入基本是一致的呢。“This directory contains tow subdirectories:Production and Test for production code and test sources,respectively.”

    b227f279db126b4c4ba7d7ed283ebf66.png

    be7b0ccc07f9a1e402ce8520aca83840.png

    展开全文
  • Java在指定路径下执行cmd命令的方法

    千次阅读 2021-01-11 21:14:14
    做毕设时,由于需要将python的运行效果展示出来,所以使用了Java写了一个前端的界面。但是在使用Java对python的脚本进行调用时就尴尬了,出错…… 这里也许有人会疑问了,为什么不使用Django呢,就我个人而言吧,对...

    目前状态:毕业设计ing

    背景:

    做毕设时,由于需要将python的运行效果展示出来,所以使用了Java写了一个前端的界面。但是在使用Java对python的脚本进行调用时就尴尬了,出错……
    这里也许有人会疑问了,为什么不使用Django呢,就我个人而言吧,对Django使用的不是很熟悉,尽管它很方便,然而我学习过一年的企业级应用开发,索性就使用了Java进行开发。

    问题:

    开始想着在maven的pom.xml中配置一个python的接口直接调用已经封装好的python脚本,结果尴尬了,调用一般的文件都没问题,唯独对我封装的cmd命令出错,希望大神解答……

    PythonInterpreter interpreter = new PythonInterpreter();
    interpreter.execfile("E:/Java_project/Covid_19/src/main/Runing.py");
    
    import os
    import  time
    os.system('python detect.py --data-cfg data/rbc.data --cfg cfg/yolov3-tiny.cfg --weights weights/best.pt')
    

    在这里插入图片描述
    在这里插入图片描述

    解决:

    尝试了很多次,无果。索性跳出这个方法的限制,于是询问了老友月小水长(欢迎关注哈,干货满满的一位博主且具有丰富的开发经验)。他告诉我:跨语言调用会出现很多的错误;并给了我一些建议……
    但是我还是想尝试使用Java的方式,最后使用Runtime.getRuntime().exec()方法解决了

    Runtime.getRuntime().exec("参数1",null,
                    new File("参数2"));
    

    解释:

    参数1的位置为命令;
    参数2的位置为执行命令的具体路径;
    例如你想在: C:\Users\huzixuan\Desktop\DataSet的路径下执行: hello.py文件就可以这样写

    Runtime.getRuntime().exec("python hello.py",null,
                    new File("C:\Users\huzixuan\Desktop\DataSet"));
    

    由于笔者能力有限,在表述上可能有些欠缺,还请多多包涵…………

    展开全文
  • 我们在编写Java程序以后都会在集成开发环境中运行程序,那么java程序如何打开命令行窗口?接下来,我们就来给大家讲解一下java程序打开命令行窗口的方法。首先我们在命令行运行Java程序需要借助jdk的环境依赖,打开...
  • Java实现选择电脑路径的方法

    千次阅读 2014-10-22 22:28:18
    这是我第一次用java编写界面,主要要实现的功能是 1 可以选择任意文件夹内的图片,选择好之后可以显示在界面上;2 点击“聚类按钮”之后会弹出另一个界面可以输入需要聚类的图片个数,以及聚类成功后保存的位置,当...
  • 在实现导出文件时,弹出下载框主要是设置成文件流 stream类型的response,浏览器就会识别,然后弹出下载框让用户选择保存路径。 这里总结三个方式: web-struts框架中弹出 其中设置的关键是:   ...
  • Java 选择视频文件对话窗口

    千次阅读 2021-10-24 13:49:49
    // 默认存储路径 final String VIDEOS_PATH = new File(USER_HOME + File.separator + "Videos").exists() ? USER_HOME + File.separator + "Videos" : USER_HOME; // 创建视频选择器 FileChooser ...
  • JAVA如何设计窗口界面GUI

    千次阅读 2020-04-05 23:37:49
    JAVA如何设计窗口界面GUI 程序文件数及位置如下: 以下为Title_1类的代码:
  • JAVA - 绝对路径&相对路径

    千次阅读 2018-05-29 14:33:53
    Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是API在底层帮助我们构建了绝对路径,从而找到资源的。基本概念 绝对路径:从根目录为参考点的文件或文件夹(即目录)所在的路径,只...
  • Java Build Path(Java 构建路径)

    千次阅读 2019-09-17 01:54:42
    Java构建路径用于在编译Java项目时找到依赖的类,包括以下几项: 源码包 项目相关的 jar 包及类文件 项目引用的的类库 我们可以通过使用 Java 项目属性对话框中的 Java Build Path(Java 构建路径)选项来...
  • Java中文件的相对路径与绝对路径

    万次阅读 多人点赞 2015-09-14 18:47:46
    通过这篇博客可以深入理解Java中相对路径与绝对路径的概念,同时对Eclipse和tomcat中的相对路径也做介绍,有助于开发。另外,getPath()、getAbsolutePath()、getCanonicalPath()的区别也做了说明。
  • Java web工程获得文件或图片路径方法

    千次阅读 2019-03-21 18:51:15
    String realPath = req.getHttpRequest().getServletContext().getRealPath("/page/pdf/backManageManual.pdf"); 文件所在路径如下:
  • 在上传文件,选择文件的时候,往往会遇到路径选择的问题,比如,一般上传的默认路径是 我的文档,而我们恰好需要默认在桌面,那怎么办呢? 下面的内容也许会帮到你! 首先,看java swing 方面,使用 ...
  • 在命令行窗口运行Java程序

    千次阅读 2021-07-04 10:14:55
    1.确保JDK和环境变量配置成功(可按...进入“命令行窗口”把路径变为源文件所在的位置,比如源文件在桌面可用“cd xxx”(进入文件夹) 在其他盘用"x:"更换盘符,比如 4.将源文件编译为.class(字节码文件) “javac
  • java.io.File中的绝对路径和相对路径.

    千次阅读 2019-03-22 10:08:41
    File类是用来构造文件或文件夹的类,在其构造函数中要求传入一个String类型的参数,用于指示文件所在的路径.以前一直使用绝对路径作为参数,其实这里也可以使用相对路径.使用绝对路径不用说,很容易就能定位到文件,那么...
  • JAVA File的创建及相对路径绝对路径

    千次阅读 2019-08-14 10:39:53
    JAVAFile的创建及相对路径绝对路径 转载自http://blog.sina.com.cn/s/blog_9386f17b0100w2vv.html File f = new File("D:/test/mytest.txt");//当执行这句话后在内存的栈空间存在一个f的应用,在堆空间里存在一...
  • 1.在vscode里面按下快捷键ctrl+shift+p 2.输入Classpath 3.点击Output下的Browse选择.class文件的输出路径 4.如图,选择完以后,.class文件的输出层级目录会自动建立
  • 我是一个非常缺乏经验的程序员。我刚刚在Eclipse中学习了一周的Java编程课程。当我回到家并在家用计算机上安装Eclipse时,我能够调出我在编辑器中创建的程序,但Eclipse不会... Java应用程序中选择主类的选项。我很...
  • 在cmd下查看Java的JRE路径

    千次阅读 2019-05-06 22:19:32
    java -verbose 可能会正确,可能会显示 [Loaded java.lang.Shutdown from C:\Program Files\Java\jre1.8.0_162\lib\rt.jar] [Loaded java.lang.Shutdown$Lock from C:\Program Files\Java\jre1.8.0_162\lib\rt.jar...
  • 一、改变窗口图标 ... 选择路径 ->选择想导入的图片即可 修改图标: 修改窗口图标的操作需要和设置窗口信息放在一个类中。 package menu; import java.awt.FlowLayout; import java.awt.Toolkit; imp...
  • cmd.exe /c start cmd 会打开一个新窗口后执行cmd指令,原窗口会关闭。 cmd.exe /k start cmd 会打开一个新窗口后执行cmd指令,原窗口不会关闭 cmd.exe /k start /b cmd 会打开一个隐藏的窗口执行c...
  • JavaFx选择一个文件夹路径

    千次阅读 2018-07-30 15:20:51
    有的时候需要让用户设置文件保存路径,这个时候就需要用到选择文件夹路径的操作 只需在按钮的点击事件中加入如下代码即可实现 DirectoryChooser directoryChooser=new DirectoryChooser(); File file = ...
  • 查看jdk(java开发工具包)安装路径的方法 下面以操作系统是Windows10计算机为例介绍。 若已经安装好了jdk(java开发工具包),也配置了环境变量,事后却忘了安装路径在哪,如何查看jdk安装路径? 法一、 先执行...
  • 窗口运行java程序

    千次阅读 2017-12-24 10:17:29
    在刚开始学的java的时候,一定会接触黑窗口这神秘的玩意。接下来就用它来运行一个java程序。 1.首先在记事本书写上一个简单的HelloWord语句,当然你不用记事本也可以。 示例: public class Hello{ public...
  • 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,...
  • 1 双击打开java文件    2 在右下角的outLine窗口中找到对应的java文件右键copyqulifiedName  3 粘贴到指定位置即可 注意: 如果没有outline窗口 ctr + o 就能打开!!!...
  • 登录窗口主类 package ccnu.paint;import java.awt.Color; import java.awt.Font; import java.awt.GridLayout; import java.awt.Point; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;...
  • Java路径配置

    千次阅读 2014-12-27 12:36:36
    1.新建JAVA_HOME = E:\development\Java\jdk1.6.0_27 2.新建CLASSPATH =.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\l\lib\tools.jar 3.追加PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 191,144
精华内容 76,457
关键字:

java选择路径窗口

java 订阅
友情链接: 2008710551983848.rar