codice:
import java.awt.*;
import javax.swing.*;
import java.io.*;
public class PannelloA extends JPanel
{
private Image strumento;
public PannelloA()
{
super();
setBackground(Color.white);
}
public void paint(Graphics g)
{
long punteggio = 99999999;
int livello = 999;
int vita;
String comm = "nome del c";
super.paintComponent(g);
Graphics2D g2=(Graphics2D)g;
// disegno linee contorno
g2.setColor(Color.gray);
g2.fillRect(0,500,1024,10);
g2.fillRect(75,0,870,10);
g2.fillRect(75,0,10,500);
g2.fillRect(945,0,10,500);
// disegno dello shermo
g2.setColor(Color.blue);
g2.fillRect(85,10,860,490);
g2.setColor(Color.yellow);
g2.fillRect(0,510,250,30);
g2.setColor(Color.black);
g2.drawRect(0,510,250,30);
g2.setColor(Color.red);
g2.setFont( new Font( "Arial", Font.BOLD,20));
g2.drawString(" PUNTEGGIO " + punteggio ,0,530);
g2.setColor(Color.yellow);
g2.fillRect(774,510,250,30);
g2.setColor(Color.black);
g2.drawRect(774,510,250,30);
g2.setColor(Color.red);
g2.setFont( new Font( "Arial", Font.BOLD,20));
g2.drawString(" LIVELLO " + livello ,790,530);
g2.setColor(Color.green);
g2.fillRect(252,510,521,30);
g2.setColor(Color.black);
g2.drawRect(252,510,521,30);
g2.setColor(Color.blue);
g2.setFont( new Font( "Arial", Font.BOLD,20));
g2.drawString(" COMMANDANTE " + comm ,290,530);
g2.setColor(Color.cyan);
g2.fillRect(0,542,511,60);
g2.setColor(Color.black);
g2.drawRect(0,542,511,60);
g2.setColor(Color.orange);
g2.setFont( new Font( "Arial", Font.BOLD,20));
g2.drawString(" VITA ",30,580);
g2.setColor(Color.black);
g2.drawRect(100,552,400,40);
for (int i = 104; i < 500; i+=4)
g2.drawLine(i,552,i,592);
g2.setColor(Color.cyan);
g2.fillRect(513,542,511,60);
g2.setColor(Color.black);
g2.drawRect(513,542,511,60);
g2.setColor(Color.orange);
g2.setFont( new Font( "Arial", Font.BOLD,20));
g2.drawString("NEMICO ",520,580);
g2.setColor(Color.black);
g2.drawRect(613,552,400,40);
for (int i = 617; i < 1017; i+=4)
g2.drawLine(i,552,i,592);
g2.setColor(Color.red);
g2.fillRect(377,604,270,160);
g2.setColor(Color.black);
g2.drawRect(377,604,270,160);
g2.setColor(Color.white);
g2.setFont( new Font( "Arial", Font.BOLD,15));
g2.drawString(" MUNIZIONI RESTANTI ",400,623);
g2.setColor(Color.green);
g2.fillRect(405,635,180,30);
g2.setColor(Color.black);
g2.drawRect(405,635,200,30);
for (int i = 415; i < 605; i+=10)
g2.drawLine(i,635,i,665);
//strumento = Toolkit.getDefaultToolkit().getImage("strumento.gif");
//g2.drawImage (strumento,300,200,this);
}
}