0
私はJOptionPane
を持っていますが、私はJPanel
にいくつかのテキストフィールドがあります。 「OK」をクリックすると、テキストフィールドの値が表示されます。しかし、何かが起こる前に、テキストフィールドが空であるかどうかを確認したい。もしそうなら、ダイアログは消えてはならず、すべてのフィールドが必要であるというメッセージを表示したい。閉じる前にJOptionPaneのデータを確認してください
私はこのようにそれを行う場合:
int result = JOptionPane.showConfirmDialog(null, dialogPanel, "Neuen Kunden anlegen", JOptionPane.OK_CANCEL_OPTION, JOptionPane.PLAIN_MESSAGE);
if(result == JOptionPane.OK_OPTION){
...
}
私が押されたボタンをチェックしたときにダイアログがすでに却下されます。ダイアログが閉じる前にボタンのクリックを処理することは可能ですか?