class MyComponent extends Component {
public MyComponent(){
super();
设置大小:)
}
public void paint(Graphics g) {
g.setColor(Color.red);
g.fillRect(50,50,400,400);
}
}
public MyComponent(){
super();
设置大小:)
}
public void paint(Graphics g) {
g.setColor(Color.red);
g.fillRect(50,50,400,400);
}
}
public void init() {
MyComponent c = new MyComponent();
setLayout(new BorderLayout());
add(c,BorderLayout.CENTER);
}
}
其实你的mycomponent根本没有任何意义。直接就这么写代码就行了
import java.applet.Applet;
public class myapplet extends Applet
{ public void paint(Graphics g)
{
g.setColor(Color.red);
g.fillRect(50,50,400,400);
}
}
这样给可以了。
肯定没问题的e
public void paint(Graphics g) {
super.paint();
g.setColor(Color.red);
g.fillRect(50,50,400,400);
}