你可以玩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);
Run Code Online (Sandbox Code Playgroud)
输出以下内容

注意:setDefaultLookAndFeelDecorated()方法
提供关于新创建的JFrame是否应具有由当前外观提供的Window装饰(例如边框,关闭窗口的小部件,标题...)的提示.
因此,我不能保证它会在不同的设置上以相同的方式工作.
| 归档时间: |
|
| 查看次数: |
5098 次 |
| 最近记录: |