黑马程序员技术交流社区
标题:
为啥这个setText没用
[打印本页]
作者:
Sylvanas
时间:
2015-4-28 21:50
标题:
为啥这个setText没用
public static void main(String[] args) throws SocketException {
// TODO Auto-generated method stub
Frame f=new Frame("Talk to NoOne");
f.setBounds(400,150,600,400);
f.setLayout(new FlowLayout());
Button b=new Button("发送");
TextArea ta=new TextArea();
TextArea tp=new TextArea();
f.add(tp,"LEFT");
f.add(ta,"LEFT");
f.add(b,"TRAILING");
//final DatagramSocket receive;
f.setVisible(true);
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
b.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
tp.setText("");//就是这里o,换成别的就可以
ta.setText("");
}
});
}
作者:
major2015
时间:
2015-4-29 15:47
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.TextArea;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class Test4 {
public static void main(String[] args){
// TODO Auto-generated method stub
Frame f = new Frame("Talk to NoOne");
f.setBounds(400, 150, 600, 400);
f.setLayout(new FlowLayout());
Button b = new Button("发送");
final TextArea ta = new TextArea();
final TextArea tp = new TextArea();
f.add(tp, "LEFT");
f.add(ta, "LEFT");
f.add(b, "TRAILING");
// final DatagramSocket receive;
f.setVisible(true);
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
b.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
tp.setText("");// 就是这里o,换成别的就可以
ta.setText("");
}
});
}
}
复制代码
匿名内部类不能访问方法变量
ps,你写代码有问题啊
作者:
Sylvanas
时间:
2015-4-30 12:49
major2015 发表于 2015-4-29 15:47
匿名内部类不能访问方法变量
ps,你写代码有问题啊
换成别的内容是可以的啊
你是说我代码顺序有问题么
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2