Estou criando um aplicação que exibe um splash com uma imagem avisando que a aplicação está gerando o arquivo. O problema ocorre que a minha imagem não aparece, mas a janela exibidida fica do tamanho da minha figura. este splash é exibido a partir de um JFrame através de um botão. Abaixo segue o código
JLabel l = new JLabel(new ImageIcon("C:\\logo.jpg"));
add(l, BorderLayout.CENTER);
Dimension screenSize =
Toolkit.getDefaultToolkit().getScreenSize();
Dimension labelSize = l.getPreferredSize();
setLocation(screenSize.width/2 - (labelSize.width/2),
screenSize.height/2 - (labelSize.height/2));
pack();
setVisible(true);
Esta é um classe que extende um JWindow
Se alguém tiver alguma dica… agradeço muito. Obrigado
