Pretendo colocar a logomarca da empresa na tela de abertura da aplicação. Minha dúvida é:
Só posso usar arquivos de imagem com extensão .png?
Sei que a classe ImageItem é adequada para este tipo de procedimento, porém não estou conseguindo usá-la pois cada manual que consulto apresenta de uma forma. Acabei me embananando todo. Alguém poderia me dizer a forma correta de uso da classe ImageItem?
Continuo ainda precisando de um HELP. Quem se habilita?
guigouz
Coloca a imagem dentro do seu jar, e usa ela assim
new javax.swing.ImageIcon(getClass().getResource("/com/suaempresa/caminho/para/logo.jpg"));
Isso é um ImageIcon… Toolkit.getDefaultToolkit() também tem um método para ler imagem (retorna um Image).
O netbeans (se não me engano) faz isso automaticamente, coloca um jlabel qquer no seu splash screen e ve nas propriedades o ícone.
Outra grande saída (se vc usar windows), é usar um launcher como o http://launch4j.sf.net para criar um executável que chama sua aplicação. Ele tem opção de fazer um splash screen até a app acabar de ler.