Tôi đã phát triển một ứng dụng dành cho máy tính để bàn. Vấn đề là khi tôi xuất ứng dụng sang tệp jar biểu tượng không được hiển thị trong ứng dụng. Khi tôi chạy nó từ Eclipse, tất cả các biểu tượng được hiển thị ở đó.Tôi làm cách nào để đưa biểu tượng của mình vào khi xuất dự án sang tệp jar
Một ví dụ từ dự án của tôi:
package net.ebank.gui;
import java.awt.*;
import javax.swing.*;
public class EBank extends JFrame {
protected Start s;
public EBank() {
setTitle("Welcome To EBank");
setBackground(Color.white);
Image img = new ImageIcon("../EBank/res/bank.jpg").getImage();
this.setIconImage(img);
/*"com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"
"com.sun.java.swing.plaf.windows.WindowsLookAndFeel"*/
setVisible(false);
setSize(1350,700);
setDefaultCloseOperation(this.EXIT_ON_CLOSE);
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InstantiationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (UnsupportedLookAndFeelException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
s= new Start(this);
s.setLocation(getWidth()/2, getHeight()/4);
}
public static void main(String[] args){
new EBank();
}
}
bạn có thể chỉ cho tôi một ví dụ về mã của tôi –