我試圖在JLabel中添加圖像,但它不起作用。第二個標籤正在工作,但第一個JLabel不起作用。 這裏是代碼。 在此先感謝。在JLabel中添加圖像但未響應
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.Label;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class MainLabel {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFrame jframe;
jframe = createFrame();
ImageIcon ii = new ImageIcon("images.jpeg");
JLabel label = new JLabel(ii);
jframe.add(label);
Label label123 = new Label("Be Nice to World!!");
jframe.add(label123);
jframe.setVisible(true);
}
static JFrame createFrame() {
JFrame guiFrame = new JFrame();
guiFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
guiFrame.setTitle("BorderLayout Example");
guiFrame.setSize(700, 300);
return guiFrame;
}
}
檢查'新文件(「images.jpeg」)。exists()'。 –
System.out.println(new File(「images.jpg」)。exists()); 這條線的輸出是「真」。但該圖像沒有在Jframe上顯示。 – OOkhan