用这个代码t.setText(b.getText())编译器显示找不到符注t为TextField对象b为Button对象怎么办?我感觉应该不是类方法的问题因为我试了下b.getText()和t.setText()都能用我把源代码贴出...
用这个代码t.setText(b.getText())
编译器显示 找不到符
注 t为TextField对象 b为Button对象
怎么办?
我感觉应该不是类方法的问题 因为我试了下b.getText()和t.setText()都能用
我把源代码贴出来,大家看看错哪了
import java.awt.*;
import java.awt.event.*;
import javax.swing.JFrame;
import javax.swing.JTextField;
import javax.swing.JButton;
import javax.swing.JPanel;
import javax.swing.JOptionPane;//导入已编好的对话框类
//import java.
//定义监听器类
public class CalculatorDemo
{
public static void main(String[] args)
{
JPanel p=new JPanel();
p.add(b1);
p.add(b2);
p.add(b3);
p.add(b4);
p.add(b5);p.add(t);System.out.println(b1.getText());t.setText("123");
f.getContentPane().add(p);f.setSize(500,100);f.setVisible(true);ButtonListener listener=new ButtonListener();b1.addActionListener(listener);
}
}
class ButtonListener implements ActionListener
{public void actionPerformed(ActionEvent e)
{// JOptionPane.showMessageDialog(null,"相应按钮单击事件");
t.setTest(b1.getText());
}}
片幅限制 把类的声明删了一部分
展开