Есть ли способ отключить все X в диалоговых окнах?
Я могу сделать это на одном:
JOptionPane pane = new JOptionPane("Are you hungry?", JOptionPane.QUESTION_MESSAGE, JOptionPane.YES_NO_OPTION);
JDialog dialog = pane.createDialog("Title");
dialog.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) {
} });
dialog.setContentPane(pane);
dialog.setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE);
dialog.pack();
Но проблема в том, что я должен применить это к другим 20-40 диалоговым окнам, которые потребуют много времени ..
Поэтому мне было интересно, как вы можете сделать одну строку кода, чтобы увеличить шрифты во всех диалоговых окнах (показанных ниже), есть ли способ отключить функцию X.
UIManager.put ( "OptionPane.messageFont",
новый FontUIResource (новый
Font ( "Arial", Font.BOLD, 30)));