我使用Jframe创建了一个GUI,所以我只是使用编辑器添加了textarea。我希望它显示一个基于不断变化的int数量更新的文本。
GUI编辑器放置了一堆
private void scoreInputMethodTextChanged(java.awt.event.InputMethodEvent evt)
对于每个GUI元素,因此不知道如何设置和/或刷新显示的文本。如果您需要我的代码示例,请说明,谢谢!
答案 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金额。