Muito boa tarde a todos, sou iniciante em java e uso o Netbeans. Estava tentando entender um exemplo parecido com um que existe no Deitel, referente à exibição de uma imagem utilizando a classe JLabel, e comigo, não tem funcionado… Já tentei fazer as alterações que andei vendo por vários fóruns, mas continuo na mesma. Gostaria de saber, por favor, se alguém poderia me dizer por que razão este código (exatamente ele!) não funcionou. A imagem está no mesmo diretório que o .class. Agradeço de ante-mão qualquer ajuda!
package labeldemo;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
//
public class LabelDemo
{
public static void main(String[] args)
{
ImageIcon labelIcon = new ImageIcon("brasil.jpeg");
JLabel centerLabel = new JLabel(labelIcon);
JFrame apli = new JFrame();
apli.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
apli.add(centerLabel);
apli.setSize(300, 300);
apli.setVisible(true);
}
}
Mas valeu pela idéia!