蔡鸟问题,怎么在一个Panel上画图,一条线就行
yukia 2003-09-22 02:38:19 一个同学说:
public class ActiveCanvas extends JPanel{
public ActiveCanvas() {
}
public void paint(Graphics g){
g.drawLine(10,10,100,100);
}
}
我试了试,还是不会!我知道这是对的。但是初学,没接触过。
我试着在他的下面写
void button1_actionPerformed(ActionEvent e) {
Graphics g;
ActiveCanvas canvas1;
canvas1.paint(g);
}
编译不过,提示canvas1和g可能没有初始化!
怎么初始化呀?求救,刚开始学,请讲得细一点,谢谢!