例如怎样使用这种图片上的单个图标呢?
还有一个问题,我把那个网上泄漏的csdn密码下载下来了,自己写个程序,使用里面的csdn密码模拟 登录 对应的注册邮箱,
可以获得里面所有能使用的邮箱帐号和密码,这样违法吗? 

解决方案 »

  1.   

    图片用CSS获取,基本格式如下:
    .icon { background: url("images/buttons.png") no-repeat scroll 0 0 #5B5B5B;}scroll 0 0 表示图片的位置,调整不同的值可显示不同的小图片。
      

  2.   

    BufferedImage bi = ImageIO.read(...);
    ImageIcon icon1 = new ImageIcon(bi.getSubimage(x,y,w,h));
      

  3.   

    1. 这种情况,一般都是打整个图片加载到一个大的BufferedImage
    2. 再创建一个小图片的数据,使用BufferedImage.getSubimage的方式,把对应的小图片加载到图片数组里
    3. 在程序中使用这个小图片的数组