2
저는 DefaultListModel을 사용하여 목록에서 다른 이름을 선택하고 있습니다. 이름을 선택하려면 사용자가 목록에서 이름 중 하나를 클릭하여 강조 표시되게 한 다음 버튼을 눌러 선택한 이름을 확인하십시오. 내 문제는 사용자가 목록에서 이름을 선택하기 전에 버튼을 클릭하면 충돌하는 것입니다.DefaultListModel에서 선택하기 전에 버튼을 클릭하면 충돌을 방지 할 수 있습니까?
은 지금까지 나는이 코드를 사용했지만, 그것은 충돌
if(event.getSource() == buttonSelectCustomer && model1.getSize() > 0)
사용자가 어떤 선택하지 않고 버튼을 클릭 할 경우 충돌을 방지 할 수있는 방법이 있나요을 방지하기 위해 충분하지? 감사!
관련 코드의 나머지 부분도 공유해야합니다. – Jivings
스택 트레이스는 무엇을 표시합니까? – Arjan
추가 (list.getSelectedIndex()! = -1) – tenorsax