public void mouseClicked(MouseEvent arg0)
{
if(arg0.getComponent() == URLList)
{
if(arg0.getClickCount() == 2)
{
URLlistmodel.addElement(" " + URLList.getSelectedValue());
ChoiceURL.setModel(URLlistmodel);
}
}
}
마우스로 특정 인덱스를 더블클릭 했을 때,
listmodel에 선택된 인덱스를 add하고 list를 갱신하는 코드 인데요.
URLList.getSelectedValue() 이 부분만 콘솔에 출력하면 정상적으로 더블클릭한 인덱스가 출력이 되는데,
listmodel에 addelement 해준 후에 listmodel을 출력하면
더블클릭한 인덱스가 아니라 아예 전체 인덱스가 한꺼번에 출력이 됩니다.
잘못 짠 걸까요..?