当前位置: 首页 > 知识库问答 >
问题:

如何在JPanel中放置文本区域[duplicate]

糜正业
2023-03-14

我创建了一个包含2个JPanel(panel1,panel2)的JFrame。我在panel1中添加了panel2panel1.add(panel2)

我在panel2中添加了一个文本区域。

panel2.add(textarea);

最后< code>panel1到< code>getContentPane

getContentPane().add(panel1);

现在,我通过以下方式获取文本区域的位置

textarea.getLocation();

我创建了一个保存按钮来保存< code>textarea(x,y)值。我使用xml来存储(x,y)值。

现在,当我关闭并重新打开jar文件时,textarea位置没有更改,但xml值显示了更改后的textarea的位置值。

如何解决?

共有1个答案

宦文柏
2023-03-14

进行归档;将x和y值放入一些变量。然后通过以下方式将其放在JTextArea textArea上:

textArea.setText(arg); 
 类似资料:
  • 问题内容: 我在向JPanel添加图形时遇到问题。如果我更改从panel.add(new graphics()); 到frame.add(new graphics()); 并且不要将JPanel添加到JFrame,黑色矩形会出现在JFrame上。我只是无法让黑色矩形出现在JPannel上,并且想知道是否有人可以帮助我。 问题答案: 自定义组件为0x0 px。

  • 我似乎无法为JPanel设置按钮的自定义位置。它总是在左上角添加按钮,然后继续向右。我还有一个背景图像,这让事情变得更加困难。框架如下所示:imageshack.com/a/img838/3240/ez6l.png我的代码是: 我想将按钮“MusicButton”添加到右下角/中间/或左侧。如果您可以在JPanel中定制JButton,请分享。谢谢

  • 问题内容: 我正在尝试制作自己的 WYSIWYG 编辑器。有什么办法,如何获取用户在textarea中选择的文本? 例如,如果用户选择了某个单词然后单击按钮,那么我如何找出选择了哪个文本? 我正在使用 jQuery 。 问题答案: 尝试使用jquery-fieldselection插件。 您可以从这里下载。也有一个例子。

  • 问题内容: 我有一个textarea,我想知道我是用JavaScript还是光标在textarea的最后一行还是textarea的第一行。 我想到先获取第一个换行符和最后一个换行符的位置,然后再获取光标的位置。 是否可以在文本区域内获取光标位置? 您是否有更好的建议来确定我是在文本区域的第一行还是最后一行? 除非JavaScript如此简单,否则首选jQuery解决方案。 问题答案: 如果没有选择

  • 问题内容: 如何使用jQuery在文本字段中设置光标位置?我有一个带有内容的文本字段,我希望用户将光标放在该字段上时将光标定位在某个偏移处。该代码应该看起来像这样: 该setCursorPosition函数的实现是什么样的?如果您的文本字段的内容为abcdefg,则此调用将导致光标的定位如下:abcd | efg。 Java具有类似的功能setCaretPosition。javascript是否存

  • 我想创建一个简单的函数,将文本添加到用户光标位置的文本区域中。它需要是一个干净的函数。只是基本的。剩下的我都知道了。