关于调用的问题

running2046 2006-03-15 07:55:51
请问各位
new 了一个JFrame 里面的按钮 用MyAction.java类来响应按钮的动作 想保存JFrame里的JTextArea的内容 就是说在MyAction.java里面调用JFrame里的JTextArea
怎么搞啊?
...全文
88 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bgceft 2006-03-23
  • 打赏
  • 举报
回复
晚了一步 上面说的很明确
  • 打赏
  • 举报
回复
上天都感动的哭了
gujing01 2006-03-17
  • 打赏
  • 举报
回复
是的,就是这样
iriver103 2006-03-17
  • 打赏
  • 举报
回复
见笑了让大家
congliu 2006-03-16
  • 打赏
  • 举报
回复
来迟了
iriver103 2006-03-16
  • 打赏
  • 举报
回复
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

public class TestFrame
extends JFrame {
public TestFrame() {
try {
jbInit();
}
catch (Exception exception) {
exception.printStackTrace();
}
}

private void jbInit() throws Exception {
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
getContentPane().setLayout(null);
jButton1.setBounds(new Rectangle(139, 233, 143, 34));
jButton1.setText("jButton1");
jButton1.addActionListener(new TestFrame_jButton1_actionAdapter(this));
jTextArea2.setToolTipText("");
jTextArea2.setText("");
jTextArea2.setBounds(new Rectangle(43, 118, 323, 87));
this.getContentPane().add(jTextArea1);
this.getContentPane().add(jButton1);
this.getContentPane().add(jTextArea2);
jTextArea1.setText("文体域内容");
jTextArea1.setBounds(new Rectangle(43, 22, 324, 71));
this.setSize(400, 300);
this.setVisible(true);
}

public static void main(String[] args) {
new TestFrame();
}

JButton jButton1 = new JButton();
JTextArea jTextArea1 = new JTextArea();
JTextArea jTextArea2 = new JTextArea();
public void jButton1_actionPerformed(ActionEvent e) {
String save=jTextArea1.getText();
jTextArea2.setText(jTextArea2.getText()+save);
}
}

class TestFrame_jButton1_actionAdapter
implements ActionListener {
private TestFrame adaptee;
TestFrame_jButton1_actionAdapter(TestFrame adaptee) {
this.adaptee = adaptee;
}

public void actionPerformed(ActionEvent e) {
adaptee.jButton1_actionPerformed(e);
}
}
可以试试!

62,625

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧