读书人

大家帮帮小弟我

发布时间: 2012-09-18 16:21:42 作者: rapoo

大家帮帮我
大家帮我看看为什么我的这些代码没出来我要的那个黑圆点呢??
package test;

import java.awt.*;

public class MyFrame extends Frame {

@Override
public void print(Graphics g) {
g.setColor(Color.black);
g.fillOval(50, 50, 30, 30);
}

public void launchFrame() {
setBounds(400, 400, 300, 300);
setVisible(true);
}
public static void main(String[] args) {
new MyFrame().launchFrame();
}
}


[解决办法]
新手常见问题:所需重写的函数名直接写错。。。
public void print(Graphics g)
请修改为:
public void paint(Graphics g)

不是“打印”是“绘制”

读书人网 >Java相关

热点推荐