showmessage 메소드를 사용하여 Optionpane을 만들었으므로 이제 "Ok"버튼과 exit 버튼을 할당하는 방법을 찾을 수 없습니다. 그래서 JOptionPane을 닫고 프레임을 그대로 둡니다. 이것은 처음으로 게시하는 것이기 때문에 모든 것이 적절하지는 않습니다. 나는 또한 연구하고 동일한 질문 및/또는 어디서나 대답을 찾을 수 없습니다. 여러분이 저를 도울 수 있기를 바랍니다!OptionPane showmessage
public void actionPerformed(ActionEvent event){
while((field1.getText().equals("")) || (field2.getText().equals("")) || (field3.getText().equals("")) || (field4.getText().equals("")) || (field5.getText().equals("")) || (field6.getText().equals(""))){
JOptionPane.showMessageDialog(frame, "I find your lack of input disturbing.", "Input alert", JOptionPane.INFORMATION_MESSAGE);
코드가 무한 루프로 실행될 수 있습니다. 'while' 대신'if'를 사용하십시오. – Maroun
문제 감사했습니다! – Marciano
수락 된 답을 표시하는 것을 잊지 마십시오! 미래의 사용자가 문제를 정확히 파악하는 데 도움이됩니다. –