我只是在做我的个人项目,使用 Swing 绘制基本地图。
我有很多问题,但最糟糕的是JLable
每次我 s 的位置都会改变
- 调整框架大小
- 再次将它们设置为不可见和可见 (setvisible(false)->setvisible(true))
- 将屏幕移动到另一个选项卡“地图 2”并返回到地图 1(框架有
JTabbedPane
)
很遗憾我没有足够的声誉来上传图片:(
所有JLable
s 都位于JPanel
.
就像是
之前
.------------------------------------------------
。 -----------------------------------------------------------
.-- --------标签1-----------------
.------------ ------------------------------------
.------------- ----标签2--------
.------------------------ -----------------------
.---------------------------- -----标签3--------
.------------------------------------ ----------
.---------------------------------------- ---------
.---------------------------------------- --------
在
.------------------------------------------------------------之后
。 ---------标签1 标签2 标签3------------
.------------------------- ---------------------
.---------------------------- ------------------
.-------------------------------------------- -----------------
.-------------------------------- -------------
.------------------------------------ -------------
.------------------------------------ ----------
.---------------------------------------- ---------
.---------------------------------------- --------
我也尝试setLocation(new Point(x,y));
在调整大小后使用,但没有任何结果。
任何提示将不胜感激。:)