gpt4 book ai didi

swing - 如何在 jFrame 上使用关闭按钮创建自定义标题栏?

转载 作者:行者123 更新时间:2023-12-04 05:29:21 26 4
gpt4 key购买 nike

我想为我的 JFrame 创建一个自定义的标题栏.我可以删除默认标题栏

JFrame.setUndecorated(true)

现在我需要为我的 JFrame 创建一个自定义的标题栏有关闭按钮?

最佳答案

没有这样做过,我想我会走这条路:

  • 确实设置了JFrame未装修
  • 扩展 JRootPane添加附加字段 titleBar
  • 创建一个 TitleBar包含标题、关闭按钮等的组件...
  • 设置新LayoutManager在那JRootPane (查看 JRootPane.RootLayout )并按适当的顺序布置组件(首先是标题栏,然后是菜单栏下方,然后是内容 Pane 下方)
  • 设置扩展 RootPane 的实例在您的 JFrame

  • 也许有更好的方法。

    关于swing - 如何在 jFrame 上使用关闭按钮创建自定义标题栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12822037/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com