import javax.microedition.lcdui.*;

class HelloCanvas extends Canvas {

    private String name;
    private Display dsp;
    private Hello midlet;

    public HelloCanvas(Hello m, String n) {
        midlet = m;
        name = n;
        dsp = Display.getDisplay(midlet);
        dsp.setCurrent(this);
    }

    public void paint(Graphics g) {
        g.setGrayScale(255);
        g.fillRect(0, 0, getWidth(), getHeight());
        g.setGrayScale(0);
        g.drawString("Hello", getWidth() / 2, 2, Graphics.TOP|Graphics.HCENTER);
        g.drawString(name, getWidth() / 2, getHeight() / 2, Graphics.BASELINE|Graphics.HCENTER);
    }

    protected void keyPressed(int keyCode) {
        midlet.destroyApp(true);
    }
}