我有两个JFrame A,而B. B有一个textArea。我想在B by中为TextArea添加一些文本 单击A中的按钮。这是我的代码:
JButton btn = new JButton("Text");
btnButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
b.textArea.setText("Button clicked");
}
});
btnButton_1.setBounds(10, 45, 89, 23);
frmA.getContentPane().add(btnButton_1);
答案 0 :(得分:0)
使用组件的repaint()方法。
JButton btn = new JButton("Text");
btnButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
b.textArea.setText("Button clicked");
b.frameB.repaint();
}
});
btnButton_1.setBounds(10, 45, 89, 23);
frmA.getContentPane().add(btnButton_1);