La désactivation de la fermer x dans un JOptionPane

Je voudrais désactiver la fermer x dans le coin supérieur gauche de mon JOptionPane comment puis-je faire?

Pourquoi voulez-vous faire? JOptionPane devrait normalement avoir une "Annuler" ou "Non". Vous devriez faire de frapper le bouton de fermeture se comporter de manière cohérente avec ces.
Je suis d'accord avec ykaganovich. Cela semble être une mauvaise idée de l'expérience utilisateur perspective. Si votre utilisateur choisit pas l'option, il serait peut-être mieux à un) ne rien faire ou b) choisir un par défaut raisonnables pour eux.
Je suppose que j'ai peut-être fait une déclaration erronée de la question de ce que je voulais vraiment faire était de se débarrasser de sur le bouton fermer (c'est ce que l'apple human interface guidelines suggèrent et mon patron est en amour avec HIG). En fin de compte, il a fini par être simplement plus facile de donner le bouton fermer de la même fonction que le bouton annuler si c'est ce que j'ai fait. Merci.

OriginalL'auteur Mike2012 | 2009-11-20