2010-04-22 4 views
3

내 게임을 종료 할 때 "exitscreen"을 보여주고 싶습니다. exitscreen.gif 폴더에 있고, 잘 작동하지만 어떤 이유로, 단지 빈 프레임이 쇼 :자바 스윙 JLabel이 보이지 않음

JPanel finishPanel = new JPanel(); 
JLabel finishLabel = new JLabel(new ImageIcon("welcomescreen.gif")); 
finishPanel.add(finishLabel); 
finishLabel.setSize(11 * 35, 11 * 35); 
finishPanel.setPreferredSize(finishLabel.getSize()); 
this.frame.setVisible(false); 
JFrame exitFrame = new JFrame("Thanks for playing"); 
exitFrame.getContentPane().add(finishPanel); 
exitFrame.setLocationRelativeTo(null); 
exitFrame.pack(); 
exitFrame.setVisible(true); 
finishLabel.setVisible(true); 

this.frame 내가 더 이상 필요하지 않은 또 다른 JFrame의입니다.

답변