Eva*_*n B 0 java swing layout-manager
所以我使用JFrame在Eclipse中制作黑手党游戏 - 我想在JFrame中设置文本的位置.
每当我使用setPositionX和setPositionY时它都不起作用!
有什么建议?
您不要使用绝对坐标放置组件.
您研究布局管理器的概念.然后,您决定哪种类型的经理最能支持您的想法.
然后让管理员对所有UI元素进行定位.其他任何东西基本上都是浪费时间.
含义:当然,您可以使用绝对值"手动"定位组件(有关如何操作的说明,请参见此处).
但是有一个很大的问题:你花了很多时间来完美地调整组件.然后你记得:"也许我必须允许我的用户调整窗口大小".然后大部分工作变得毫无用处; 正如你很快想到的那样:"当人们调整框架大小时,我希望这部分能够随之增长/缩小;而那部分应该保持不变".
长话短说:绝对定位仅适用于固定分辨率,固定窗口大小,固定字体大小,修复一切.基本上它会将你固定在某个角落 - 离开角落很难.
所以干脆避免; 并学习如何使用一个(或几个)布局管理器为您完成所有繁琐的工作.
| 归档时间: |
|
| 查看次数: |
391 次 |
| 最近记录: |