Jar et resources [JAVA] - Programmation
Marsh Posté le 02-03-2001 à 20:18:45
Cette petite fonction te permettra de charger une image de ton JAR, que tu sois dans une applet ou une application Java:
import java.awt.Image;
import java.awt.Toolkit;
import java.net.URL;
public Image loadImage (String relativeFileName) {
try {
URL codeBase = this.getCodeBase();
return this.getImage(codeBase, relativeFileName);
}
catch (NullPointerException e) {
// Raised if the applet is run as an application
// => there is no URL code base
return Toolkit.getDefaultToolkit ().getImage (relativeFileName);
}
}
Marsh Posté le 02-03-2001 à 20:21:43
A relire cette fonction, je me demande si la suivante ne serait pas meilleure...
public Image loadImage(String relativeFileName) {
URL codeBase = this.getCodeBase();
if (codeBase == null) {
// If the applet is run as an application,
// there is no URL code base.
return Toolkit.getDefaultToolkit().getImage(relativeFileName);
}
else {
return this.getImage(codeBase, relativeFileName);
}
}
A voir...
Marsh Posté le 02-03-2001 à 19:31:18
Je desire réaliser un JAR de mon application. celle ci utilise des images, que je dois donc inclure au JAR (resources). Seulement je ne sais pas faire, ni comment acceder aux resources du JAR dans l'application ?