1. 程式人生 > >java中g.drawImage(pict, a, b, 50, 50, this);函數出錯問題

java中g.drawImage(pict, a, b, 50, 50, this);函數出錯問題



try
      {
    src = ImageIO.read(new File(str));
   }
      catch(Exception e)
      {
       System.out.println(e);
      }
      newpic = src.getSubimage(0, 0, 50, 50);
     
      pict = newpic;
      int b=W*(i%GameSize)+W;
      int a=W*(i/GameSize)+W;
      g.drawImage(pict, a,  b, 50, 50, this);

圖片載入到src中,確保長和寬50都滿足,不然在newpic中就會出錯