Lele grazie mille per la spiegazione.
Ma ho provato e ancora non ci riesco![]()
Posto il codice:
Cosa sbagliocodice: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(); } }![]()
![]()
![]()

Rispondi quotando