Вам нужно вызвать метод paint () для суперкласса. (Артикул - Живопись в AWT и Swing )
public Survival() {
setTitle("Survival");
setResizable(false);
setSize(applicationWidth, applicationHeight);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
repaint();
}
public void paint(Graphics g) {
super.paint(g);
g.drawString("Test", 120, 120); //change the co-odrinates
}
Переопределить компонент краски JPanel.
public Survival() {
setTitle("Survival");
setResizable(false);
setSize(applicationWidth, applicationHeight);
setVisible(true);
add(new DrawPanel());
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
class DrawPanel extends JPanel
{
@Override
protected void paintComponent( Graphics g){
g.drawString("Test", 220,220);
}
}