【问题标题】:Custom title bar in Javafx 2.0?Javafx 2.0 中的自定义标题栏?
【发布时间】:2012-08-04 01:38:43
【问题描述】:

有没有关于如何在 javafx 2.0 中创建自定义标题栏的教程?我正在创建一个桌面 GUI 应用程序,并希望有一个带有自定义按钮的黑色渐变标题栏,用于最小化和关闭。 Here 是 WPF 的教程。我正在为 javafx 寻找类似的东西

【问题讨论】:

  • 标题栏是什么?框架?和自定义以哪种方式?只更改文本,或更改颜色/形状/其他?
  • 抱歉问题不完整。

标签: javafx-2


【解决方案1】:

隐藏平台窗口:

stage.initStyle(StageStyle.UNDECORATED);

现在您可以创建自己的标题栏/窗口按钮并为其设置样式。

最后,检查 Oracle JavaFX 示例中的“Ensemble”,他们已经完成了确切的操作: http://www.oracle.com/technetwork/java/javafx/samples/index.html

【讨论】:

    【解决方案2】:

    我认为不能直接修改标题栏。解决方案之一可能是删除平台装饰并将您的自定义“标题栏”添加到窗口顶部。这里举个例子:JavaFX primaryStage remove windows borders?

    【讨论】:

    • 这是一个很好的例子。当用户单击状态栏并拖动窗口(就像原始标题栏一样)时,我如何使窗口四处移动?
    • 稍微搜索一下可以帮助您:stackoverflow.com/questions/11780115/… :)
    • 将舞台设置为未装饰会删除窗口 10 对快速调整边缘大小的支持
    猜你喜欢
    • 2019-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-24
    • 2011-03-10
    • 2023-03-13
    • 1970-01-01
    相关资源
    最近更新 更多