0

経由でダイアログを作成していJOptionPane.showOptionDialogます。を設定Object[] options = nullして を設定すると、テキストとアイコン (おそらくルック アンド フィール固有のもの) を備えたint optionType = JOptionPane.OK_CANCEL_OPTION素敵なボタンOKとボタンが表示されます。Cancel

ただし、独自のアイコンで 3 番目のボタンを追加したいので、明示的に指定してObject[] options = new Object[] {"OK", "Cancel", <some Icon object>}います。Icon オブジェクトは見栄えがしますが、[OK] と [キャンセル] のテキスト ボタンが見苦しくなってしまいました。

「組み込み」の [OK] ボタンと [キャンセル] ボタンを保持しながら、独自のボタンを追加する方法はありますか?

4

1 に答える 1