首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在JToolBar之间移动JPanels

在JToolBar之间移动JPanels
EN

Stack Overflow用户
提问于 2013-11-05 19:31:30
回答 1查看 159关注 0票数 0

我有一个带有主JFrame和JDialog的程序。有没有办法使JToolBar在不同的jPanels、JFrame、JDialor或其他容器之间移动?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-05 19:36:27

我觉得这不可能。

在挖掘BasicToolBarUI源代码之后,当工具栏从其原始窗口“浮动”时,将维护对原始父程序的引用(dockingSource)。当工具栏被“拖放”到框架中时,将对其进行比较,并且只有dockingSource的一个实例被接受为有效的拖放目标。

在这种情况下,唯一可行的解决方案是创建自己的UI委托并覆盖浮动进程的功能。这是很多工作,因为你需要为每个可能的平台提供一个代表.

唯一的其他选择是手动删除和添加工具栏。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19797273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档