【发布时间】:2013-05-18 15:01:03
【问题描述】:
我创建了一个包含 2 个JPanels(panel1,panel2) 的JFrame。我在panel1 中添加了panel2。 panel1.add(panel2);
我在 panel2 中添加了一个文本区域。
panel2.add(textarea);
最后panel1 到getContentPane
getContentPane().add(panel1);
现在我正在获取 textarea 的位置
textarea.getLocation();
我创建了一个保存按钮,用于保存textarea(x,y) 值。我正在使用 xml 来存储 (x,y) 值。
现在,当我关闭并重新打开 jar 文件时,textarea 位置没有更改,但 xml 值显示更改后的 textarea 位置值。
如何解决?
【问题讨论】:
-
如果是你,而不是变量
i,下次请写I:) -
我们可能在布局管理器控制下的文本区域。您必须提供一个可运行的问题示例,然后我们才能超越简单的猜测
-
可能在帧上调用 validate() 和 repaint() 来更新渲染?
标签: java swing layout jpanel jtextarea