import java.awt.*;
import javax.swing.*;
public class Program {
public static JButton button;
public static void main(String args[]){
JFrame win=new JFrame("title");
win.setVisible(true);
win.setSize(500,500);
win.setLayout(new FlowLayout());
win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ImageIcon i=new ImageIcon("icon.png");
button=new JButton("hello",i);
win.add(button);
button.setToolTipText("click me");
}
}
當我運行該文件不加載,我剛上車的按鈕,但沒有圖像文本「Hello」。
(此圖片從http://icons.iconarchive.com/icons/iynque/flat-ios7-style-documents/512/png-icon.png下載)
該圖像存儲在項目的src文件中。
圖像存儲在與源/項目的關係 – MadProgrammer
我同意,PNG圖像支持,所以icon.png必須在錯誤的位置。 –
您的圖標必須位於類路徑或類路徑的相對路徑中。 如果將它構建到jar文件中,圖標位於jar內的什麼位置? –