Faire un JOptionPane avec 4 options
J'ai besoin de faire un dialogue personnalisé avec 4 options, mais pour autant que je peux dire, vous ne pouvez avoir qu'un avec trois options. Voici comment je ferais une option volet avec 3 options:
Frame refFrame = DialogUtils.getReferenceFrame();
///TODO:
///- Use DialogUtils
int option = JOptionPane.showOptionDialog(refFrame,
msg,
rsc.str("918"),
JOptionPane.YES_NO_CANCEL_OPTION,
JOptionPane.INFORMATION_MESSAGE,
DialogUtils.INFO_ICON,
options,
options[0]);
Mais je ne pouvais pas trouver une sorte d'ouvert la substitution pour YES_NO_CANCEL_OPTION. Est-il un moyen de faire de la JOptionPane permettre à quatre choix?
OriginalL'auteur Mike2012 | 2009-08-10
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser l'une des JOptionPane de l'option constantes, vous avez juste besoin de fournir un tableau d'options de taille 4:
OriginalL'auteur Peter
Simplement utiliser un
options
tableau de taille 4 au lieu de 3...OriginalL'auteur Michael Borgwardt