java图片加载代码教程 java图片加载代码教程视频

java中在按钮上加载图片的相关问题。ImageIcon的相关用法求教。

Icon img1=new ImageIcon("H:/图片/hua.ico");//加载图片的方法

专注于为中小企业提供成都网站设计、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业朝阳免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

现在java支持的图片格式只有JPG(JPEG),PNG,Gif三种,你最好把它换成PNG格式~应该就没问题了!

还有就是编译完毕后在源文件下运行jar文件,因为有时在编译器下他不会调用图片。

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中如何向窗口中加载图片?

重写一个JPanel面板,用paint方法把图片画在面板上面,然后将面板添加到JFrame上面就可以了

java 点击按钮在窗口中加载图片

//点击“装在图像” 按钮之后,执行以下语句

JFileChooser chooser = new JFileChooser(); //创建选择文件对象

chooser.setDialogTitle("请选择文件");//设置标题

chooser.setMultiSelectionEnabled(true); //设置只能选择文件

FileNameExtensionFilter filter = new FileNameExtensionFilter("jpg", "jpg");//定义可选择文件类型

chooser.setFileFilter(filter); //设置可选择文件类型

chooser.showOpenDialog(null); //打开选择文件对话框,null可设置为你当前的窗口JFrame或Frame

File file = chooser.getSelectedFile(); //file为用户选择的图片文件

//然后你自己把file用户选择的图片文件替换成你现在的那个文件

//需要引用 import javax.swing.JFileChooser和//import.javax.swing.filechooser.FileNameExtensionFilter两个包


名称栏目:java图片加载代码教程 java图片加载代码教程视频
URL链接:http://scyanting.com/article/doescij.html