PS: .jar ==> ".exe"
EX:
package test;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import java.awt.Image;
import java.awt.Graphics;
import java.net.URL;
public class TestImage extends JFrame{
public TestImage(){
super("TestImage");
setVisible(true);
setSize(500, 400);
setLocation(300, 300);
}
public static void main(String []args){
TestImage ti = new TestImage();
}
/*public void paint(Graphics g){
URL url=getClass().getResource("SunSet.jpg");
ImageIcon ii=new ImageIcon(url);
Image im=ii.getImage();
g.drawImage(im, 100, 100, this);
}*/
};
import javax.swing.JFrame;
import java.awt.Image;
import java.awt.Graphics;
import java.net.URL;
public class TestImage extends JFrame{
public TestImage(){
super("TestImage");
setVisible(true);
setSize(500, 400);
setLocation(300, 300);
}
public static void main(String []args){
TestImage ti = new TestImage();
}
/*public void paint(Graphics g){
URL url=getClass().getResource("SunSet.jpg");
ImageIcon ii=new ImageIcon(url);
Image im=ii.getImage();
g.drawImage(im, 100, 100, this);
}*/
};
/**************************************************************************/
|| 文件结构: --- ( *.class || manifest.mf)
|| DO:
1: manifest.mf ( Main-Class: test.TestImage) ---完整路径;
2: javac -d . TestImage.java ----- package;
3: jar cvfm testimage.jar manifest.mf test
4: java -jar testimage.jar (测试)