java 中setDefaultLookAndFeelDecorated是什么方法

来源:百度知道 编辑:UC知道 时间:2024/05/25 09:28:40

public static void setDefaultLookAndFeelDecorated(boolean defaultLookAndFeelDecorated)提供一个关于是否应该通过当前的外观为新创建的 JDialog 提供其 Window 装饰(如边界、关闭窗口的小部件、标题……)的提示。如果 defaultLookAndFeelDecorated 为 true、当前的 LookAndFeel 支持提供窗口装饰,并且当前的窗口管理器支持未装饰的窗口,则通过当前的 LookAndFeel 为新创建的 JDialog 提供其 Window 装饰。否则,通过当前的窗口管理器为新创建的 JDialog 提供其 Window 装饰。
执行下列操作可在单个 JDialog 上获得相同的效果:

JDialog dialog = new JDialog();
dialog.setUndecorated(true);
dialog.getRootPane().setWindowDecorationStyle(JRootPane.PLAIN_DIALOG);