请问怎么把按钮上的内容传到文本框里面啊?
假如前边申明了一个按钮和一个文本框
JButton jbt=new JButton()
JTextField jtext=new JTextField("+")
怎么在点击按钮的时候就把加号其值输入到文本框里面啊
用了一个anctionlistener的接口
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==a)
jtext.setText();
}
这样弄行吗
不过好像没反应啊
问题点数:20、回复次数:5Top
1 楼yuriyan()回复于 2006-12-01 07:05:03 得分 8
Button button = new Button();
TextField tfield = new TextField("+");
button.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
tfield.setText("+");
}
}
);Top
2 楼gongyali2005(JAVA 民工)回复于 2006-12-01 09:55:30 得分 1
楼上正解.好像append();也行,但还是有点区别滴Top
3 楼sxnucseven(*)回复于 2006-12-01 10:00:02 得分 9
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==a)
jtext.setText("+");
}
Top
4 楼benq998(问题没解决,坚决不结贴.解决了还不结贴,极度鄙视.)回复于 2006-12-02 10:48:43 得分 1
jtext.setText(jbt.getText());Top
5 楼honeyego(像BUG一样钻进代码最深处)回复于 2006-12-02 16:15:01 得分 1
up,答案都被楼上的说了Top





