Tengo un pequeño problema en el tratado de imagenes en java, deseo agregar una imagen en una clase para que dicha imagen sea utilizada en distintos JFrame. Mi primer problema esta al hacer visible la imagen al menos en un Jframe.
Adjunto el codigo ... la verdad no se como hacer la imagen visible...
Espero me puedan ayudar
Código:
// Importo librerias necesarias para el tratado de imagenes.
import java.awt.Graphics;
import java.awt.Toolkit;
import java.awt.Image;
// Declaro un objeto de tipo Imagen el cual contentra la ubicacion de la imagen (bueno eso creo :p)
Image miImagen = (Toolkit.getDefaultToolkit()).getImage("/img/precaucion.png");
boolean flag = false;
//Evento de Boton para mostrar la imagen.
private void BotonMostarImagenActionPerformed(java.awt.event.ActionEvent evt) {
flag = true;
repaint();
}
// // Se sobrecarga el método para pintar la imagen
public void paint(Graphics g)
{
if (flag)
g.drawImage(miImagen, 100, 100, null);
super.paint(g);
}
gracias ,