如题,怎么读取png文件?有什么步骤?
比如:读取txt文件,要先创建个File 对象,然后创建个FileInputStream 对象。

解决方案 »

  1.   

    读取png和读取txt原理一样,只不过全是字节而已,你以一个byte[]读出来就可以了
      

  2.   

    跟.jpg.gif文件没有什么区别吧
      

  3.   

    ImageIcon icon = new ImageIcon(SwingUtil.class.getResource("xxx/xxx.png"));
    第一个xxx为包名,第二个就不用说了。
      

  4.   

    我读出来的目的,是要能操作这个png。比如,拉伸,合并;然后输出新的png 文件。
      

  5.   

    更正上面说的。其实是 先读取png文件,并对其进行拉伸,然后在画布上画出来。
      

  6.   

    看这种方法怎样?File f1 = new File( png_file );
    BufferedImage read_image = ImageIO.read(f1);然后用 read_image 来控制这个png文件的拉伸,并且显示在JFrame 或者其他的什么容器中。对不?