我正在尝试在JFrame中显示四个图像。现在我只想做一个。我在Eclipse的src文件夹中创建了一个文件,里面有图像。该图像称为creeper.png。当我运行程序时,窗口出现但它是空的。我也没有错。图片就不存在了。这是我的代码:
public class iconGui
{
private JFrame frame;
private ImageIcon picture1;
public iconGui()
{
makeComponents();
layoutComponents();
}
public void makeComponents()
{
picture1 = new ImageIcon("jhking/src/Resources/creeper.png");
frame = new JFrame("Icons");
}
public void layoutComponents()
{
Container container = frame.getContentPane();
container.setLayout(new BorderLayout());
container.add(new JLabel(new ImageIcon(src/Resources/creeper.png)), BorderLayout.CENTER);
frame.setSize(300, 300);
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
编辑:我将图像放在中心显示图像。但是,图像太大,现在我需要再添加3个。