Java 获取路径的几种方法

Java 获取路径的几种方法,第1张

File f = new File(thisgetClass()getResource("")getPath());

Systemoutprintln(f);结果:C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin\com\test

获取当前类的绝对路径;第二种:File directory = new File("");//参数为空

String courseFile = directorygetCanonicalPath() ;

Systemoutprintln(courseFile);结果:C:\Documents and Settings\Administrator\workspace\projectName

获取当前类的所在工程路径;第三种:URL xmlpath = thisgetClass()getClassLoader()getResource("selectedtxt");

Systemoutprintln(xmlpath);结果:file:/C:/Documents%20and%20Settings/Administrator/workspace/projectName/bin/selectedtxt

获取当前工程src目录下selectedtxt文件的路径第四种:Systemoutprintln(SystemgetProperty("userdir"));结果:C:\Documents and Settings\Administrator\workspace\projectName

获取当前工程路径第五种:Systemoutprintln( SystemgetProperty("javaclasspath"));结果:C:\Documents and Settings\Administrator\workspace\projectName\bin获取当前工程路径

imageViewgetBackground(),是获取它的背景;

在调用getDrawingCache的时候要注意下面2点:

在调用getDrawingCache()方法从ImageView对象获取图像之前,一定要调用setDrawingCacheEnabled(true)方法:

imageviewsetDrawingCacheEnabled(true);

否则,无法从ImageView对象iv_photo中获取图像;

在调用getDrawingCache()方法从ImageView对象获取图像之后,一定要调用setDrawingCacheEnabled(false)方法:

imageviewsetDrawingCacheEnabled(false);

以清空画图缓冲区,否则,下一次从ImageView对象iv_photo中获取的图像,还是原来的图像。

src是根据class编译环境的相对路径查找的,外面的路径可以使用绝对路径。 绝对路径是指文件在硬盘上真正存在的路径。例如“bgjpg”这个是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bgjpg”这个的绝对路径就是“

以上就是关于Java 获取路径的几种方法全部的内容,包括:Java 获取路径的几种方法、android imageview 如何获取src 具体地址、如何获取src目录下的file等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/web/9649125.html

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

发表评论

登录后才能评论

评论列表(0条)

保存