在GUI textarea上添加和刷新文本?

时间:2014-05-20 16:10:31

标签: java swing user-interface textarea

我使用Jframe创建了一个GUI,所以我只是使用编辑器添加了textarea。我希望它显示一个基于不断变化的int数量更新的文本。

GUI编辑器放置了一堆

private void scoreInputMethodTextChanged(java.awt.event.InputMethodEvent evt)

对于每个GUI元素,因此不知道如何设置和/或刷新显示的文本。如果您需要我的代码示例,请说明,谢谢!

2 个答案:

答案 0 :(得分:1)

只需将actionlistener添加到您想要触发更改的任何内容

然后在你的actionlistener中,获取你的int字段的值并将文本设置为你想要的

如果您的int位于文本字段内,则可以尝试how add a listener for jtexfield when it changing?

答案 1 :(得分:0)

我的看法是只将事件添加到诸如Jbutton之类的swing组件中。该事件应该是一个actionlistener,它将从int数量中获取值,然后每当int amount更改时将文本显示到JTextArea。要实现这一目标,您需要研究以下内容:向Swing组件添加事件以及Java中的决策制定语句类型,您可以使用它们来更改int金额。