Boa tarde,
Eu estou querendo fazer um vetor de imagens. Quero colocar 4 imagens uma do lado da outra, só que não sei como fazer (detalhe: dentro de cada linha de uma lista). A única forma que eu achei, é usando o Image[] image dentro da sintaxe List (String titulo, int tipo, String [] elementos, Image[] imagens).
[code]
public Image[] bandeirasIMG(){
Image [] opBand = new Image[];
opBand[0]= o que eu coloco aqui???;
return bandeirasIMG();
}[/code]
karolynareis,
Utilizando o método que você descreveu eu acho que não vai ficar legal (se chegar a pelo menos dar certo).
O melhor jeito de você fazer o que quer, é criando uma classe que implementa a interface ListCellRenderer.
E então definir esta classe como o ListCellRenderer de sua List.
No método da classe "public Component getListCellRendererComponent(List list, Object value, int index, boolean isSelected)"
que você terá que implementar você constrói um Container com quatro instâncias de Label,
que por sua vez, terão as imagens que você quer colocar na posição “index” de sua List.
Escrevi bem resumido, pois agora não estou com muito tempo.
Se não entendeu alguma parte é só perguntar!