¿Cómo puedo enlazar a este JList para poder cambiar lo que se muestra al usuario?

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

  •  05-07-2019
  •  | 
  •  

Pregunta

Tengo una JList que quiero usar para mostrar una lista de cachés que se agregan desde otro formulario, tengo esto funcionando y quiero poder agregar los cachés directamente a la lista ... Es Hay una manera de cambiar lo que se muestra al usuario? ¿O simplemente sería un caso de hacer al método toString de mi objeto lo que quiero que se muestre?

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

Solución

Puede crear un nuevo ListCellRenderer para representar lo que desea de la clase.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top