Como faço para vincular -me a este jlist para que eu possa mudar o que é exibido para o usuário?

StackOverflow https://stackoverflow.com/questions/621974

  •  05-07-2019
  •  | 
  •  

Pergunta

Eu tenho um jlist que quero usar para exibir uma lista de caches que são adicionados de outra forma, eu tenho isso funcionando e quero poder adicionar os caches diretamente à lista ... Existe uma maneira Para mudar o que é exibido para o usuário? Ou seria simplesmente um caso de fazer para o método do meu objeto do meu objeto, o que eu quero ser exibido?

public void update(Observable o, Object arg)
{
    GeoGolfHole hole = (GeoGolfHole)arg;
    model.add(0, hole);
    jlHolesInGame.setText(Integer.toString(model.getSize()));
}
Foi útil?

Solução

Você pode criar um novo ListCellRenderer para renderizar o que deseja da classe.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top