我想在我的 GUI 中添加一张图片,但它似乎无法显示图片。(也许它找不到它?)我没有收到任何错误,所发生的只是一个空白的 JFrame 弹出。我正在使用 Eclipse,图片在我正在使用的同一个包中。
代码:
package josh_package;
import java.awt.*;
import java.awt.event.*;
import java.awt.image.BufferedImage;
import javax.swing.*;
import java.io.File;
import java.io.IOException;
import java.util.logging.Logger;
import java.awt.Image;
import javax.imageio.ImageIO;
public abstract class TrevCard extends JPanel implements ActionListener{
public static void main(String[] args)
{
JFrame f = new JFrame("Here's Your Card!");
JLabel label = new JLabel();
label.setIcon(new ImageIcon("Ace.png"));
f.add(label);
f.setLocationRelativeTo(null);
f.setSize(600, 300);
f.setVisible(true);
System.out.println("This is a program for cards!");
PlayingCard MyCard;
MyCard = new PlayingCard(5,2);
System.out.println(MyCard.GetValue());
System.out.println(MyCard.GetSuit());
}
}