JOptionPane
여기처럼에 "내장"구성 요소로 사용할 수 있습니다임베드 된 JOptionPane 이벤트 수신 대기 중?
JOptionPane pane = new JOptionPane(message, JOptionPane.QUESTION_MESSAGE, JOptionPane.YES_NO_OPTION);
log.debug("Options are: ", pane.getOptions());
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLayout(new BorderLayout());
frame.add(chartPanel, BorderLayout.CENTER);
frame.add(pane, BorderLayout.SOUTH);
frame.pack();
frame.setSize(800, 800);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
어떻게 사용자가 어떤 버튼을 클릭 할 때 반응, 옵션 창 버튼에 리스너를 부착 할 수 있습니까?
자바 문서 : _ "JOptionPane을 사용하면 사용자에게 값을 묻거나"_을 (를) 알리는 표준 대화 상자를 쉽게 열 수 있습니다. JOptionPane는 표준 JFrame에 포함되지 않습니다. Btw,'frame.pack(); frame.setSize (800, 800); '는 모순입니다. 'pack()'또는'setSize()'(보통'pack()')를 호출하십시오. –