关于JAVA的setText()方法

以下是我写的代码的一部分,思路是按下jBtn1按钮后在文本框jResult的文本后加一个1,例如原来为0,按下jBtn1后为01,按第一次的话没有问题,但按第二次就会只想... 以下是我写的代码的一部分,思路是按下jBtn1按钮后在文本框jResult的文本后加一个1,例如原来为0,按下jBtn1后为01,按第一次的话没有问题,但按第二次就会只想两次变成加11,原来为01的话会变成0111,按第三次会加111....等等,请各位帮我看看是什么原因,应该怎么修改
private void jBtn1ActionPerformed(java.awt.event.ActionEvent evt) {
jBtn1.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
jResult.setText(jResult.getText() + "1");
}
});
}
展开
 我来答
血刺伊凡7078
2014-06-02 · 超过60用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:142万
展开全部
你把setText()写在setValue()中
但是你调用过setValue()吗
追问
额麻烦可以详细解释一下吗?我刚学java没多久不是很了解,我在API说明书的JTextField类中并没有找到setValue()啊。另外这个jBtn1ActionPerformed是用NetBeans自动生成的,我只写了里面监听器的那部分
刚才追问大概被度娘吃了...再来麻烦您一次...
我刚学java不久不是很理解您的意思,我在API说明书的JTextField类里没找到setValue()方法啊..
请问应该怎么处理这个问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式