首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从JFrame拖动JToolbar

从JFrame拖动JToolbar
EN

Stack Overflow用户
提问于 2011-11-07 02:56:30
回答 2查看 565关注 0票数 0

我目前正在尝试移动一个JFrame (就像拖动窗口的标题栏一样),当鼠标被按在JToolbar上时。JToolbar位于嵌套在JFrame中的几个JPanels层中。我该怎么做呢?

编辑:我这里的目标似乎有些混乱。我仍然希望标题栏是可拖动的,但我只想将该功能扩展到JToolbar (同时保持JToolbar不能浮动-锁定在帧中)。见截图:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-07 04:21:52

部件搬运机应该能工作。参见最后一个示例。而不是titleBar,而是toolBar。

票数 4
EN

Stack Overflow用户

发布于 2011-11-07 03:09:48

这可能不是最优雅的解决方案,但是.

您可以创建一个扩展JToolbar并实现MouseMotionListener的类。当用户单击它时,您将在JFrame上使用JFrame(),并给它一个相对于用户在JToolbar中移动鼠标的大小的新位置。

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

https://stackoverflow.com/questions/8032308

复制
相关文章

相似问题

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