首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JDesktopPane放置

JDesktopPane放置
EN

Stack Overflow用户
提问于 2011-08-04 00:53:43
回答 2查看 894关注 0票数 3

我有一个JDesktopPane,并希望以网格样式显示JInternalFrames,而不是覆盖框架。帧的深度会有所不同,因此它们的位置应该是动态分配的。我可以存储最后放置的框架的坐标,但框架可以移动、最小化或关闭。他们是一个简单的方式放置内部框架在整洁的方式?例如,使用布局?

EN

回答 2

Stack Overflow用户

发布于 2011-08-04 01:00:15

这里有一个example,可能会提供一些指导。它使用setLocation()和一个偏移量。

票数 2
EN

Stack Overflow用户

发布于 2011-08-04 01:01:03

DesktopManager类负责管理内部帧。

您应该能够重写openFrame()方法,以便在将框架添加到桌面时对其进行初始定位。

还有一些拖动方法,您可以通过覆盖这些方法来防止框架重叠。

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

https://stackoverflow.com/questions/6930158

复制
相关文章

相似问题

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