Experts...Please take a look at this code. This snippet is the full screen canvas which display an image. I would like to press keycode -7 and go back to the "form" where it came from. The code displays the image OK, but does not want to go back. There are no errors or crashes, just as if keypress event never happens.. Any ideas, what I am doing wrong !!!
public class iCanvas extends FullCanvas {
trackGolf tg; // My midlet, calls this full screen canvas
Image image;
iCanvas(trackGolf aThis) {
}
protected void paint(Graphics g) {
g.drawImage(image, 0, 0, 0);
}
public void createImage(Image s) {
image = s;
}
public void keypressed(int keycode) {
tg = new trackGolf();
if (keycode == -7) {
tg.switchDisplayable(null, tg.getForm());
}
}
}

Reply With Quote


