如何动态精确改变组件的大小,位置?

LeadenSky2008 2004-09-16 12:57:27
像素级别的!!
谢谢
...全文
170 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
fucr_364204 2004-09-20
  • 打赏
  • 举报
回复
楼上说的没错,可以不要布局管理,直接用setLocation和setSize
lukan 2004-09-17
  • 打赏
  • 举报
回复
但是这两个方法是不被推荐使用的
最好自己重写组件中关于形状与大小的方法
lukan 2004-09-17
  • 打赏
  • 举报
回复
比较好的方法使用reShape与setBounds方法
LeadenSky2008 2004-09-17
  • 打赏
  • 举报
回复
还有没有其它方法呀?
lxtjxking 2004-09-17
  • 打赏
  • 举报
回复
空布局管理
ntzls 2004-09-17
  • 打赏
  • 举报
回复
setPreferredSize & GridBagLayout
LeadenSky2008 2004-09-17
  • 打赏
  • 举报
回复
主要是能动态改变,而不受布局管理器的影响?或者说哪个管理器更好一些?
vongood 2004-09-17
  • 打赏
  • 举报
回复
那还不如用GridBagLayout.
topglory 2004-09-17
  • 打赏
  • 举报
回复

用Boland的XYLayout呀
边城狂人 2004-09-16
  • 打赏
  • 举报
回复
容器 setLayout(null)
然后就可以用组件的 setLocation 来精确定位了。
Collection 2004-09-16
  • 打赏
  • 举报
回复
图形界面中的控件位置应由布局管理起来安排,不过最好使用Borland JBuilder 8 Enterprise 在其中使用视图模式控制最为方便!
不是到能否帮忙,说得不好请原谅 !
LeadenSky2008 2004-09-16
  • 打赏
  • 举报
回复
可能我说的不清楚!我是说图形界面中的组件(控件),不是数组呀!
边城狂人 2004-09-16
  • 打赏
  • 举报
回复
java.util.ArrayList
java.util.Vector
等类都可以
通常是用 add 方法添加元素。
用 get(index) 方法取得元素。
LeadenSky2008 2004-09-16
  • 打赏
  • 举报
回复
能说的详细一点嘛?
非常感谢!
hpy121 2004-09-16
  • 打赏
  • 举报
回复
用Vector就可以!

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧