Что я положу для создания Графика г? - PullRequest
1 голос
/ 01 февраля 2012

Это очень простой вопрос, но я понятия не имею, что делать.

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;

Что я делаю Graphics g равным?Я просто хочу нарисовать subImage f.letters [0] на экране, но я не знаю, что я должен туда поместить.

Создание нижней линии Graphics.drawImage (и т. Д.) Не 't, и оставляя все как есть, является исключением из нулевого указателя.Если я сделаю «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();
}

}
...