私は本番コードでこのスタイルを使用しています:
if (SwingUtilities.isEventDispatchThread()) {
JOptionPane.showMessageDialog(parent, "message", "title", JOptionPane.INFORMATION_MESSAGE);
} else {
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
JOptionPane.showMessageDialog(parent, "message", "title", JOptionPane.INFORMATION_MESSAGE);
}
});
}
ほとんどの場合は問題なく動作しますが、タイトルだけの空白のダイアログが表示されることがあります。この問題について何か考えはありますか?