Ola caros amigos, estou tentando pegar uma imagem em algum lugar do computador e abrir ela em um Jpanel, estou usando o
JImagePanel do projeto Towel do nosso amigo ViniGodoy. Ficou assim:
JImagePanel novo = null;
try {
novo = new JImagePanel("c:\\23.jpg"); // aux é uma String contendo o caminho
novo.setFillType(JImagePanel.FillType.RESIZE);
novo.setSize(260, 195);
novo.setImage("c:\\23.jpg");
} catch (IOException ex) {
Logger.getLogger(teste.class.getName()).log(Level.SEVERE, null, ex);
}
jPanel.setLayout(new BorderLayout());
jPanel.add(novo,BorderLayout.CENTER);
jPanel.repaint();
jPanel.validate();
JOptionPane.showMessageDialog(null, novo);
Meu problema q quando executo esse metodo a imagem não aparece no jpanel, porem ela aparece no “JOptionPane”. Porque no Jpanel não aparece nada e no JOptionPane ela aparece?