在SWT/JFace中的canvas控件中如何控制图片的大小??
在canvas中如何控制图片的大小,还有就是我在其中加了一个GIF动画图片,他在canvas中怎么就不会动了?? 
 对上述问题希望不吝赐教!!!
------解决方案--------------------GC.drawImage(Image img,int sx,int sy,int sw,int sh,int dx,int dy,int dw,int dh) 
 如果指定的宽度和高度和原始宽度高度不同,则会自动缩放 
 GIF,一般 Image只能识别第一帧,不会自动循环的,需要程序去解析
------解决方案--------------------设一下图片的长和宽!!! 
  this.width=width; 
      this.height=height; 
    public void paint(Graphics g) 
    { 
      g.setColor(foreColor); 
      g.fillOval(2,2,width-2,height-2); 
      g.setColor(Color.white); 
      g.setFont(new Font( "隶书 ",Font.BOLD,28)); 
      g.drawString(name,7,height-8); 
      g.setColor(Color.yellow); 
      g.drawOval(2,2,width-2,height-2); 
    }