4つのオプションを使用してカスタムダイアログを作成する必要がありますが、私が知る限り、3つのオプションを使用できるのは1つだけです。これが私が3つのオプションでオプションペインを作る方法です:
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]);
しかし、YES_NO_CANCEL_OPTIONのある種のオープンエンドの置換を見つけることができませんでした。JOptionPaneに4つの選択肢を許可する方法はありますか?