填空题
下列JApplet使用重写paintCompon6t()方法来绘制图像,请填写正确的代码在横线处。
import java.awt.*;
import javax.swing.*;
public class Test extends JApplet
{
staic String fileName = "img().gif";
public void init()
{
Container cp = getContentPane();
cp.setLayout(new GridLayout(1,1));
Image i = getImage(getCodeBase(),fileName);
MyImagePanel ip=new MyInmagePanel(i);
cp. add (ip);
}
}
class MyImagePanel extends JPanel
{
Image i;
public MyImagePanel(Image img)
{
this.i = img;
}
public void paintComponent(Graphics gg)
{
______
gg.drawImage(i,20,20,this);
}
}
【参考答案】
super.paintComponent(gg)[解析] 在Panel子类中重写paintComponent()方法,必......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)