Boas pessoal,
Estou tentando construir uma jlist com imagens mas está dando pau.
tenho o seguinte code :
public JList lemails;
public DefaultListModel lmodelo;
...
EssE loop lista qualquer os trabalhadores
while(.....){
String nomeFile = rs.getString(1); // Nome do trabalhador que vem do banco
int pos = lemails.getModel().getSize();
String condicao = rs.getString(2); // condição para saber qual imagem será colocada na JList ( So existem duas hipoteses )
Se tentar colocar so o Texto não ha problema
lmodelo.add(pos, nomefile); // Funciona OK , o texto aparece
Se tentar colocar so a imagem não ha problema, mesmo que coloque condição
if ( condicao.equals("Y)){
lmodelo.add(pos, new ImageIcon("imagens/documentoOk.png")); // Funciona ( A imagem Aparece )
}else{
lmodelo.add(pos, new ImageIcon("imagens/documentoErrado.png")); // Funciona ( A imagem Aparece )
}
//O PROBLEMA É QUANDO QUERO COLOCAR A IMAGEM E MAIS O TEXTO . TA DANDO PAU AQUI
lmodelo.add(pos, new ImageIcon("imagens/documentoOk.png")+ nomefile);
// Não funciona ( Em vez da imagem aparece a url da imagem mais o texto )
}
o meu objectivo é FAZER apareceR a imagem e a seguir o texto. como posso solucionar este problema ?