gpt4 book ai didi

java - 如何删除内部框架标题栏上的左侧下拉菜单java

转载 作者:行者123 更新时间:2023-12-01 15:00:07 25 4
gpt4 key购买 nike

  1. 如何仅在内部框架标题栏上删除或隐藏左侧下拉菜单,而不删除或隐藏整个标题栏。

  2. 如何在 jdesktop Pane 中设置不通过鼠标按住来移动 jinternal 框架。

检查下面的快照以更好地了解我想要的问题:

http://i49.tinypic.com/1zfned2.jpg

最佳答案

据我所知,唯一的方法是对内部框架使用您自己的 UI 委托(delegate)。请参阅http://today.java.net/pub/a/today/2007/02/22/how-to-write-custom-swing-component.html查看解释 UI 委托(delegate)如何工作的文章。

由于您似乎使用 Synth 外观,因此您应该能够轻松创建您自己的 SynthInternalFrameUI 子类,它将覆盖 createNorthPane() 方法为了创建并返回 SynthInternalFrameTitlePane 的自定义子类的实例。

此自定义标题 Pane 将依次重写 addSubComponents() 方法,以便不添加 menuButton。我还没有测试所有这些,所以也许您需要重写其他方法。

关于java - 如何删除内部框架标题栏上的左侧下拉菜单java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13780107/

25 4 0