我只是想知道如何将图像加载到用Java编写的macOS应用程序中。我已经让我的应用程序运行,但是没有显示图像。以下是我为创建应用程序所做的工作:
注意:此程序在变为应用程序
之前有效 import javax.swing.*;
import java.awt.*;
public class A extends JPanel{
public void paintComponent(Graphics g) {
super.paintComponent();
g.drawImage(new ImageIcon("image.png").getImage(), 100, 100, null);
}
}
public class B{
public static void main(String[]args) {
JFrame frame = new JFrame();
frame.setSize(500, 750);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new A());
frame.setVisible(true);
frame.setResizable(false);
}
}
以下是我创建应用程序所采取的步骤:
chmod +x launcher