vineri, 1 ianuarie 2010

Java - Includere imagine, o varianta utila pentru JAR

//multumiri http://www.devx.com/tips/Tip/5697, putin modificat, inca o data multumiri

import java.awt.*;
import java.net.*;
import javax.swing.*;

public class ImportImageFromNet extends JFrame
{

Image img;
public ImportImageFromNet() throws Exception {
URL myurl = this.getClass().getResource("/robot.jpg");
Toolkit tk = this.getToolkit();
img = tk.getImage(myurl);
this.setVisible(true);
this.setSize(300,300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
} // public ResourceTest()

public void paint(Graphics g) {
g.drawImage(img, 0, 0, this);
} // public void paint()
public static void main(String[] args)throws Exception
{
ImportImageFromNet gui=new ImportImageFromNet();
gui.repaint();
}
}

// public class ResourceTest extends Frame
//O alta varianta de introducere a imagini este:

URL url = getClass().getResource("anImage.gif");
Image img = Toolkit.getDefaultToolkit().getImage(url);


http://www.particle.kth.se/~lindsey/JavaCourse/Book/Part1/Java/Chapter06/images.html

//voi incerca intr-o varianta viitoare sa incarc imagini si folosind o resursa http;)

Niciun comentariu:

Trimiteți un comentariu