Lele grazie mille per la spiegazione.
Ma ho provato e ancora non ci riesco
Posto il codice:
codice:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Grafica extends JFrame {
Image sfondo = new Image("euro.gif");
public void paint(Graphics g) {
      g.drawImage(sfondo, 0, 0, sfondo.getWidth(this), sfondo.getHeight(this), this);
   }

Grafica() {
super();
setTitle("Cod_fisc");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Dimension finestra = getToolkit().getScreenSize();
int larghezzaMonitor = finestra.width;
int altezzaMonitor = finestra.height;
int posX = (larghezzaMonitor - 500) / 2;
int posY = (altezzaMonitor - 500) / 2;
setPreferredSize(new Dimension(500, 500));
setLocation(posX, posY);
setIconImage(Toolkit.getDefaultToolkit().createImage(Grafica.class.getResource("icona.gif")));
paint(sfondo);
pack();
setVisible(true);
}
public static void main(String[] args) {
Grafica frame = new Grafica();
}
}
Cosa sbaglio