CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
(图)邪恶的韩国UMPC 使用 Java 编写数据库应用新规范
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

请问怎么把按钮上的内容传到文本框里面啊?

楼主devoc()2006-12-01 02:24:43 在 Java / J2SE / 基础类 提问

假如前边申明了一个按钮和一个文本框  
  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

相关问题

关键词

得分解答快速导航

  • 帖主:devoc
  • yuriyan
  • gongyali2005
  • sxnucseven
  • benq998
  • honeyego

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo