当前位置:首页 » 编程语言 » java加载

java加载

发布时间: 2022-02-09 17:29:12

java 加载图片的几种方式

第一种方法:

Image bg; //或者是BufferedImage bg;

Pool2(){

try{

String file="图片的路径";

bg =ImageIO.read(new File(file));

}catch(Exception e){

e.printStackTrace();

}

}

第二种方法:这种方法用BufferedReader就不行

Image background;

Pool2(){

try{

String file="文件的路径";

background=Toolkit.getDefaultToolkit().getImage(file);

}catch(Exception e){

e.printStackTrace();

}

}

另外我们有时喜欢把图片放在工程的src目录下这样访问这些图片时就要用下面的方法。以src下的image文件下的01.jpg为例

Image image=null;

image = ImageIO.read(getClass().getResourceAsStream("/image/01.jpg"));

Ⅱ 如何用JAVA实现加载一个文件

有2个, 都很简单.
jspSmartUpload 你在google搜索一下就有了.
还有 STRUTS 的 commons-fileupload. 用法都有的.

不过 jspSmartUpload 存在中文路径会解析不了的情况, 下载jar包的时候注意一下, 下载一个可以支持UTF8的jar包.

Ⅲ java加载dll文件

java没法直接读,只能先用C++写一个读取该dll内容的过程,按JNI规范封装成dll,然后java加载这个dll执行其中的函数。

Ⅳ java中类加载的两种方法是什么

java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法

Ⅳ java窗口中加载图片

public class TestFrame {

public static void main(String[] args) {
new TestFrame().init();
}

private void init() {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setBounds(0, 0, 800, 600);
JLabel label = new JLabel();
label.setSize(800, 600);
label.setIcon(new javax.swing.ImageIcon("D:\\Backup\\我的文档\\My Pictures\\20070804115158926.jpg")); // NOI18N
frame.getContentPane().add(label);
frame.setVisible(true);
}
}

label.setIcon(new javax.swing.ImageIcon("D:\\Backup\\我的文档\\My Pictures\\20070804115158926.jpg"));这一大段是图片路径,注意是双斜杠啊。
另外这个问题最麻烦的是怎么读图片,你也可以用ImageIO来读图,详细看下api。

Ⅵ 如何让java类自动加载

下载一个javaRebel (jRebel)这个东西(注意:jrebel.jar3.0的暂时试不成功,可以下载jrebel2.1a_cracked.zip),解压后把jrebel.jar放在任何一个目录下比如:D:/JAVA/deskLib/jrebel.jar;
然后打开Eclipse ->window –>perferences ->java !

Ⅶ Java加载资源文件的几种方法

1:使用本类的Class类的getResource()方法
URL filePathUrl3 = TestMain.class.getResource("/test/spring/beanpost/file/beans_diffLocation.xml");
2:使用本类的Class类的ClassLoader类的getResource()方法
URL filePathUrl5 = TestMain.class.getClassLoader().getResource("test/spring/beanpost/file/beans_diffLocation.xml");
3:使用ClassLoader类的getSystemResource()方法
URL filePathUrl6 = ClassLoader.getSystemResource("test/spring/beanpost/beans_sameLocation.xml");
4:使用Thread类加载资源
URL filePathUrl8 = Thread.currentThread().getContextClassLoader().getResource("test/spring/beanpost/file/beans_diffLocation.xml");

Ⅷ java如何加载一个外部的类或class文件

首先import 类,之后object来装Class.forName()。inner.现在这object有了import类的所有方法
这forName里的路径该写你的类的名字,如果在包里要加包名

Ⅸ java 怎么实现程序加载

分析文本内容然后重新加载.

  • 我觉得是不是你保存的内容不够详细,所以分析起来就特别耗时,

比如地图上的有几个地雷的数字, 就可以先存起来

假设

已经打开的安全区域, 并且该按钮不用显示数字, 那么设置成 0

[没有标记]

没有打开的区域, 且上面没有点上地雷标记,且不是地雷的,那么数字可以设置成A

没有打开的区域, 且上面没有点上地雷标记,但是是地雷的,那么数字可以设置成B

[有标记]

没有打开的区域,有地雷标记, 且真的下面有地雷的,那么数字设置成C

没有打开的区域, 有地雷标记,但下面没有地雷的,那么数字设置成D

那么地图文件,可能存储的信息如下. (假设的,没有去推理过的)

02DCBA4AA1100

00123DBCDAB10

.....

这思路和RPG的游戏地图保存是这样的,

RPG地图划分出一个一个的格子来显示,所以保存的时候,保存每一个格子的数据就可以了,

没有设置ABC... 而全部使用数字, 0~N

比如

保存是数据如下: 行标,和每一行的数据

[0]=[12,89,101]

[1]=[13,72,12]

[2]=[3,10,56]

热点内容
scratch少儿编程课程 发布:2025-04-16 17:11:44 浏览:637
荣耀x10从哪里设置密码 发布:2025-04-16 17:11:43 浏览:366
java从入门到精通视频 发布:2025-04-16 17:11:43 浏览:82
php微信接口教程 发布:2025-04-16 17:07:30 浏览:308
android实现阴影 发布:2025-04-16 16:50:08 浏览:789
粉笔直播课缓存 发布:2025-04-16 16:31:21 浏览:339
机顶盒都有什么配置 发布:2025-04-16 16:24:37 浏览:210
编写手游反编译都需要学习什么 发布:2025-04-16 16:19:36 浏览:810
proteus编译文件位置 发布:2025-04-16 16:18:44 浏览:364
土压缩的本质 发布:2025-04-16 16:13:21 浏览:590