JAVA获取资源的方法
来源:互联网 发布:linux 编译安装php7.1 编辑:程序博客网 时间:2024/05/16 08:57
类名.class=对象.getClass()
获得该类的Class对象
java获取当前工作路径System.getProperty("user.dir");
java获取类所在路径(不包括包名)System.getProperty("java.class.path"); //同上
java获取类所在得jar包路径(精确到jar包名):this.getClass().getProtectionDomain().getCodeSource().getLocation().toString()
处理路径中出现的乱码:java.net.URLDecoder.decode(s,"utf-8");
可见%20等类似字符转换成utf-8,返回字符串
name="/ss.txt"; //表示根(顶包同级文件夹)路径下
name="ss.txt" //表示MyClass包内,根之外得资源不可访问
MyClass.class.getResource(name);
Icon是接口
ImageIcon实现了Icon接口
ImageIcon和Image区别不算特别大,不过当你使用ImageIcon的时候,系统会自动帮你完成同步的问题,比如说你从网络上获得图片,也许图片没有下载完成,但是你在接下来的代码中就使用到了这个Image对象,而ImageIcon会保证先读取完图像,再使用。
Image是个抽象类,不能直接实现
初始化Image的方法:
Image img = java.awt.Window(JFrame f).getToolkit().getImage("");
Image img=new ImageIcon("").getImage();
JFrame这样的框架,一旦创建,在其中就已经包含一个内容面板,一般我们在往JFrame中添加组件时,都加在了内容面板中,这个面板可以通过JFrame的成员方法getContentPane()取出来,
所以如果设置JFrame的背景颜色,仍然会被内容面板盖住,不如设置内容面板的背景颜色
0 0
- 获取java资源的方法
- JAVA获取资源的方法
- JAVA 资源获取方法
- Java获取资源路径的方法与区别
- java基础------>获取资源--->Class类的getResource方法
- java获取指定资源文件路径的几种方法
- java路径以及获取资源文件的方法
- java 中获取资源相关方法
- Java代码获取classpath路径方法和资源文件的读取方法
- Android的资源获取的相关方法
- 从Jar包获取资源的方法
- 从Jar包获取资源的方法
- C#获取RES32资源的方法
- 获取其它apk的资源方法
- 获取res/下资源的方法
- 获取资源的几种方法
- 各种获取Resource资源的方法
- iOS基础:获取资源文件的方法
- JAVA写注册表
- CentOS 7 更换阿里云的源
- 预测分析表中的FIRST和FOLLOW集合求法个人小结
- Unbuntu环境下安装phpredis
- Xcode因为证书问题经常报的那些错
- JAVA获取资源的方法
- javascript 图片解析Base64字符串
- IO多路复用之select总结
- HDFS 综述
- 关于cocoapod安装以及使用(一)
- redis学习笔记(1)redis配置安装
- Office在控制面板“程序和功能”中的“修复”按钮找不到,office安装包的启动找不到修复选项
- GOF设计模式
- 【JNI】拒绝各种坑!Android Studio 下创建JNI项目