Non riesco a caricare un'immagine.Vi posto il listato x comodità:
import java.awt.*;
import javax.swing.*;
import java.util.*;
public class hangman extends JFrame {
String[] alfabeto={"A","B","C","D","E","F","G","H","I","L","M","N","O","P","Q","R","S","T","U","V","Z"};
JButton[] lettere=new JButton[20];
String[] parole={"CICCIO","TIZIO","SEMPRONIO"};
Image immagine;
String sfondo;
public hangman() {
setSize(900,900);
JPanel panel=new JPanel();
String sfondo[]={"hangman0.gif","hangman1.gif","hangman2.gif","hangman3.gif","hangman4.gif","hangman5.gif","hangman6.gif","hangman7.gif","hangman8.gif","hangman9.gif","hangman9.gif","hangman10.gif","hangman12.gif"};
Toolkit kit = Toolkit.getDefaultToolkit();
immagine = kit.getImage("hangman0.gif");
for(int i=0;i<20;i++){
lettere=new JButton(alfabeto);
panel.add(lettere);
}
setContentPane(panel);
}
public void paintComponent(Graphics comp) {
Graphics2D comp2D = (Graphics2D)comp;
if(immagine !=null)
comp2D.drawImage(immagine,160,100,this);
}
public static void main(String[] args){
hangman fr=new hangman();
fr.show();
}
}
Grazie per l'aiuto!
import java.awt.*;
import javax.swing.*;
import java.util.*;
public class hangman extends JFrame {
String[] alfabeto={"A","B","C","D","E","F","G","H","I","L","M","N","O","P","Q","R","S","T","U","V","Z"};
JButton[] lettere=new JButton[20];
String[] parole={"CICCIO","TIZIO","SEMPRONIO"};
Image immagine;
String sfondo;
public hangman() {
setSize(900,900);
JPanel panel=new JPanel();
String sfondo[]={"hangman0.gif","hangman1.gif","hangman2.gif","hangman3.gif","hangman4.gif","hangman5.gif","hangman6.gif","hangman7.gif","hangman8.gif","hangman9.gif","hangman9.gif","hangman10.gif","hangman12.gif"};
Toolkit kit = Toolkit.getDefaultToolkit();
immagine = kit.getImage("hangman0.gif");
for(int i=0;i<20;i++){
lettere=new JButton(alfabeto);
panel.add(lettere);
}
setContentPane(panel);
}
public void paintComponent(Graphics comp) {
Graphics2D comp2D = (Graphics2D)comp;
if(immagine !=null)
comp2D.drawImage(immagine,160,100,this);
}
public static void main(String[] args){
hangman fr=new hangman();
fr.show();
}
}
Grazie per l'aiuto!