오브젝트와 실행중인 Gui가있는 arraylist가 있습니다. 작은 프레임이나 상자 또는 arraylist에서 객체를 표시하는 것과 같은 것을 팝업하는 방법을 찾고 있습니다. 이제 사용자는 하나 이상의 항목을 선택하여 반환 할 수 있어야합니다.JOptionPane의 복수 선택
나는 이미에서는, OptionPane을 가지고 있지만 난 그냥 어쩌면 팝업 목록 밖으로 도움이 될 하나의 객체
Object[] possibilities = lr.declarationList.toArray();
String s = (String)JOptionPane.showInputDialog(
gui.getFrame(),
"Choose Target Nodes",
"Customized Dialog",
JOptionPane.PLAIN_MESSAGE,
null,
possibilities,
null);
를 선택할 수 있습니다.
Java 튜토리얼의 [대화 상자 사용 방법] (http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html)에서 해당 예제를 실행하려고 시도 했습니까? [SSCCE] (http://sscce.org)를 이곳에 두십시오. 그런데 간단한 배열 ({ "ham", "spam", "yam"})으로 가능성을 설정하려고 시도해 보았습니다. – MockerTim