我怎样才能制作图形g?

时间:2012-01-31 23:35:59

标签: java bufferedimage

这是一个非常简单的问题,但我不知道该怎么做。

package typeandscreen;

imports

public class DisplayWindow {
Font f = new Font();

void run(){
    try {
        Display.setDisplayMode(new DisplayMode(1000,560));
        Display.setTitle("Test for Bitmaps / Letters");
        Display.create();
    } catch(LWJGLException e) {
        e.printStackTrace();
        System.exit(0);
    }
    while(!Display.isCloseRequested()){
        Graphics g;

我如何使图形g相等?我只是想将subImage f.letters [0]绘制到屏幕上,但我不知道我应该把它放在那里。

使下线Graphics.drawImage(等)不起作用,并保持原样,是一个空指针异常。如果我对上面的行执行“Graphics g = f.letters [0] .getGraphics()”,那么它也是一个空指针异常。

        g.drawImage(f.letters[0],0,0,null);
        Display.update();

    }
    Display.destroy();
}

public static void main(String args[]){
    DisplayWindow dw = new DisplayWindow();
    dw.run();
}

}

0 个答案:

没有答案