2016-10-10 2 views
1

그래서 내 코드는 다음과 같습니다자바 FX는 콤보 상자에서 단일 항목을 제거

String name1 = "George"; 
String name2 = "Sally"; 
ComboBox<String> myCombo = new ComboBox(); 
myCombo.getItems().addAll(name1); 
myCombo.getItems().addAll(name2); 

내가 이벤트가 호출 된 후 콤보 상자에서 샐리를 제거 할 수 있어야합니다. 나는 간단한 해결책을 찾으려고 노력했다. 그리고 나는 단지 마지막 아이템없이 새로운 콤보 박스를 전체 콤보 박스로 바꾸는 것에 대해 을 생각했다. 아이디어가 있으십니까?

답변

3
myCombo.getItems().remove(name2); 
+0

감사합니다 !! 상자의 항목에 이벤트 수신기를 추가 할 수 있습니까? 그래서 그것을 클릭하면 제거 할 수 있습니까? – kmd12

+0

물론 그렇습니다. –

관련 문제