图片和源程序已放于相同目录下,运行后却无法显示图片。如果把jpeg格式的图片换成gif格式的却可以显示,请问这个是为什么?
import java.awt.*;
import javax.swing.*;
public class welcom extends JFrame{
private JLabel textJLabel;
private JLabel pictureJLabel;

public welcom(){
creatUserInterface();
}

private void creatUserInterface(){
Container contentPane=getContentPane();
contentPane.setBackground(Color.yellow);
contentPane.setLayout(null);

textJLabel=new JLabel();
textJLabel.setText("Welcome to Java Programmeing!");
textJLabel.setLocation(5,0);
textJLabel.setSize(550,88);
textJLabel.setFont(new Font("SanSerif",Font.PLAIN,36));
textJLabel.setHorizontalAlignment(JLabel.CENTER);
contentPane.add(textJLabel);

pictureJLabel=new JLabel();
pictureJLabel.setIcon(new ImageIcon("0008.jpeg"));
pictureJLabel.setBounds(54,120,500,250);
pictureJLabel.setHorizontalAlignment(JLabel.CENTER);
contentPane.add(pictureJLabel);

setTitle("welcome");
setSize(608,413);
setVisible(true);
}

public static void main(String[] args){
        welcom application=new welcom();
        application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}