Bonjour tout le monde, j'ai fais une applet avec une texture ("MaTexture") qui fonctionne parfaitement sous Jcréator mais qui ne m'affiche rien quand je l'ouvre directement en htm, j'ai cherché la solution partout (web,cours,forums) mais je ne trouve rien. Peut être pouvez vous m'aider ...
Voici mon code
import java.awt.*;
import java.applet.*;
import javax.swing.*;
import java.awt.image.*;
import java.awt.geom.*;
public class Texture extends Applet {
public void paint(Graphics g)
{
Graphics2D g2d = (Graphics2D) g;
ImageIcon MaTexture = new ImageIcon("MaTexture.jpg");
BufferedImage bufferedImage = new BufferedImage(MaTexture.getIconWidth(), MaTexture.getIconHeight(), BufferedImage.TYPE_INT_RGB);
Graphics2D g2d2 = bufferedImage.createGraphics();
g2d2.drawImage(MaTexture.getImage(), 0, 0, this);
Shape imageRect = new Rectangle2D.Double(0.0, 0.0, bufferedImage.getWidth(), bufferedImage.getHeight());
TexturePaint imagePaint1 = new TexturePaint(bufferedImage, imageRect.getBounds2D());
g2d.setPaint(imagePaint1);
g.fillRect(100,100,100,100);
}
}
Merci d'avance![]()
Partager