Hola a todos los del foro!
Estoy intentando abrir una imagen con Netbeans. La imagen está en el disco duro de mi ordenador.
Creo un proyecto y le añado un JFrame. (New File->Java GUI Forms->JFrame Form)
A continuación pongo el siguiente código (en rojo es lo que yo pongo):
import java.awt.*;
import java.awt.Event.*;
import java.awt.Image.*;
public class NewJFrame extends javax.swing.JFrame {
Image imagenFuente;
/** Creates new form NewJFrame */
public NewJFrame() {
initComponents();
setSize (400,300);
imagenFuente = Toolkit.getDefaultToolkit().getImage("rocas");
//la imagen a abrir se llama rocas y es una imagen en jpeg.
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
}
});
}
Mi problema es que no se abre la imagen, ¿a qué se puede deber esto? ¿no se puede abrir una imagen en un JFrame?
Gracias de antemano. Clara