我正在做一个外观和感觉,一切都很顺利。当我在做外观的时候,我想如果标题栏和其他的外观一样是黑色的主题会更好。我想保持代码跨平台。有没有什么东西可以让jframe从我的外观和感觉上不加修饰?然后,我将使用自定义按钮替换标题栏,用于根据当前操作系统关闭、最小化和最大化窗口。提前感谢您的帮助!
uqdfh47h1#
如何将jframes从外观上设置为未装饰?那不是解放军的工作,所以他们不提供这种能力。一个plaf可以改变标题栏的外观,如下所示:仅当调用以下方法时,才会显示plaf样式的标题栏: JFrame.setDefaultLookAndFeelDecorated(boolean) .提供一个提示,说明新创建的jframes是否应该由当前的look和feel提供其窗口装饰(例如边框、关闭窗口的小部件、标题…)。如果 defaultLookAndFeelDecorated 是真的,现在 LookAndFeel 支持提供窗口装饰,当前窗口管理器支持未装饰的窗口,然后是新创建的窗口 JFrame s将有他们的 Window 电流提供的装饰 LookAndFeel . ..
JFrame.setDefaultLookAndFeelDecorated(boolean)
defaultLookAndFeelDecorated
LookAndFeel
JFrame
Window
1条答案
按热度按时间uqdfh47h1#
如何将jframes从外观上设置为未装饰?
那不是解放军的工作,所以他们不提供这种能力。
一个plaf可以改变标题栏的外观,如下所示:
仅当调用以下方法时,才会显示plaf样式的标题栏:
JFrame.setDefaultLookAndFeelDecorated(boolean)
.提供一个提示,说明新创建的jframes是否应该由当前的look和feel提供其窗口装饰(例如边框、关闭窗口的小部件、标题…)。如果
defaultLookAndFeelDecorated
是真的,现在LookAndFeel
支持提供窗口装饰,当前窗口管理器支持未装饰的窗口,然后是新创建的窗口JFrame
s将有他们的Window
电流提供的装饰LookAndFeel
. ..