java 创建image对象_Java中如何根据图片文件创建Image对象,且将Image对象保存为文件形式...
一.创建与保存
1.根据一个文件路径创建Image对象
Image image = ImageIO.read(new File(filepath));
2.将Image对象保存为文件形式
BufferedImage image = ImageIO.read(new File(filepath));//要想保存这个对象的话你要把image声明为BufferedImage 类型
ImageIO.write(image, "jpg", new File("f:/image/apple.jpg"));
二.在图像界面中显示图像
1.使用窗口加载,将图片变为背景显示
ImageIcon bg =new ImageIcon(image);
JLabel jl = new JLabel(bg);
jl.setBounds(0,0,bg.getIconWidth(),bg.getIconHeight());
jf.setSize(bg.getIconWidth(), bg.getIconHeight());
jf.setResizable(false);
//将图片添加到分层窗格的最底层作为背景
jf.getLayeredPane().add(jl, new Integer(Integer.MIN_VALUE));
//内容窗格转化为JPanel,否则不能设置为透明
JPanel jp = (JPanel)getContentPane();
jp.setLayout(null);
jp.setOpaque(false);//设置为透明
2.使用Graphics画笔将图片画在窗口中
重写窗体类的paint(Graphics g)方法
public
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
