Reputation: 1
import java.applet.Applet;
import java.awt.Dimension;
import java.awt.Graphics;
public class snakeApplet extends Applet {
private snakeCanvas c;
public void init() {
c.setPreferredSize(new Dimension(640, 480));
c = new snakeCanvas();
c.setVisible(true);
c.setFocusable(true);
this.add(c);
this.setVisible(true);
this.setSize(new Dimension(640, 480));
}
public void paint(Graphics g) {
this.setSize(new Dimension(640, 480));
}
}
Upvotes: 0
Views: 5967
Reputation: 159864
You forgot to ask a question but here is an issue
c = new snakeCanvas();
c.setPreferredSize(new Dimension(640, 480));
The variable c
needs to be initialized before any methods can be invoked on the instance
Upvotes: 3