Вы можете играть с setDefaultLookAndFeelDecorated()
, но строка заголовка не будет выглядеть как родная или как другие обычные диалоги, но вы можете попробовать это.
JDialog.setDefaultLookAndFeelDecorated(true);
JDialog dialog = new JDialog(frame, "Test");
dialog.getLayeredPane().getComponent(1).setFont(new Font("Lucida",Font.PLAIN,48));
dialog.setSize(300,100);
dialog.setLocation(400,200);
dialog.setVisible(true);
выводит следующее
![enter image description here](https://i.stack.imgur.com/KO5P0.png)
Примечание: метод setDefaultLookAndFeelDecorated()
Предоставляет подсказку относительно того,
вновь созданные JFrames должны иметь
их украшения окна (такие как
границы, виджеты для закрытия окна,
название ...) предоставлено текущим взглядом
и чувствую.
так что нет гарантии, что он будет работать одинаково на разных настройках, я бы предположил.