在 jTabbedPane 中将文本添加到 jTextarea



我有一个桌面程序,里面有 3 个选项卡,我正在 Netbeans 中构建。三个选项卡下方有 1 个文本输入字段。每个选项卡都有一个 jtextarea 组件。当我输入文本输入字段并按回车键时,我希望它将该文本添加到当前所选选项卡包含的文本区域中。

我一直在玩

jTabbedPane1.getSelectedIndex()
jTabbedPane1.getTabComponentAt()

如何使用索引将其引用回与该选项卡关联的文本区域?

这里的大爪哇菜鸟。

最简单的方法是使用与它们在JTabbedPane上出现的顺序相对应的JTextArea组件数组。

JTextArea[] textArea = new JTextArea[3];
// assign textAreas... 

然后,您可以使用适当的索引设置文本:

int index = jTabbedPane1.getSelectedIndex();
textArea[index].setText(myField.getText());

最新更新