【问题标题】:java swing- Possible to add JLabel next to application icon/title?java swing-可以在应用程序图标/标题旁边添加JLabel吗?
【发布时间】:2012-03-27 06:11:14
【问题描述】:

上面的问题可能吗?我试图达到的效果类似于 MS Word 在此图片链接中显示“文档-Microsoft Word(技术预览)”的方式:http://img.blogsolute.com/ms-word-2010.png,但带有彩色背景。

【问题讨论】:

    标签: java string swing title jlabel


    【解决方案1】:

    您可以通过将标题字符串传递给 JFrame 的构造函数来设置您创建的任何框架的标题。但是,您不能将任何控件添加到框架的“装饰”部分 - 即标题栏。

    然而,您可能可以做的是创建一个未装饰的框架,并使用自定义的 Border 对象手动添加装饰。这有效地允许您将任何您喜欢的控件放在外部,并且根窗格将在其中愉快地工作。

    【讨论】:

    • 这就是我想要实现的目标。哪里可以找到教程?
    • 我明白你的意思。谢谢你的提示! :)
    • 在帮助文档中查找 JFrame 的 setUndecorated() 方法,然后查看实现边框的已知类的 Border 接口和 setBorder() 方法。文档位于docs.oracle.com/javase/6/docs/api
    【解决方案2】:

    为什么需要JLabel?为此,您可以使用setTitle("")

    【讨论】:

      猜你喜欢
      • 2013-01-19
      • 1970-01-01
      • 1970-01-01
      • 2015-09-23
      • 2021-02-05
      • 2012-05-20
      • 1970-01-01
      • 1970-01-01
      • 2022-09-28
      相关资源
      最近更新 更多