이 JLIST에 어떻게 결합하여 사용자에게 표시되는 것을 변경할 수 있습니까?

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

  •  05-07-2019
  •  | 
  •  

문제

다른 형태에서 추가 된 캐시 목록을 표시하는 데 사용하고 싶은 JList가 있습니다.이 작업이 작동했으며 캐시를 목록에 직접 추가 할 수 있기를 원합니다 ... 방법이 있습니까? 사용자에게 표시되는 것을 변경하려면? 아니면 단순히 내 객체의 토스트 링 방법을 제가 표시하고 싶은 것을 만드는 경우가 될까요?

public void update(Observable o, Object arg)
{
    GeoGolfHole hole = (GeoGolfHole)arg;
    model.add(0, hole);
    jlHolesInGame.setText(Integer.toString(model.getSize()));
}
도움이 되었습니까?

해결책

새로운 ListCellrenderer를 만들어 수업에서 원하는 것을 렌더링 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top