JOptionPane mit 4 Optionen erstellen

Ich muss einen benutzerdefinierten Dialog mit 4 Optionen erstellen, aber soweit ich das beurteilen kann, kann es nur einen mit drei Optionen geben. So würde ich einen Optionsbereich mit drei Optionen erstellen:

        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]);

Aber ich konnte keine offene Substitution für YES_NO_CANCEL_OPTION finden. Gibt es eine Möglichkeit, im JOptionPane vier Auswahlmöglichkeiten zuzulassen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage