java中两个textfield输入值后,如何实现点击某个按钮然后在另一个文本框中输出两个值的乘积?(越基础越好
4个回答
展开全部
int a=textField1.getText();
int b=textField2.getText();
int c=a*b;
getTextArea.setText(c);//这记不清了 你自己 /一下吧 就是设置内容的那个
int b=textField2.getText();
int c=a*b;
getTextArea.setText(c);//这记不清了 你自己 /一下吧 就是设置内容的那个
追问
要按下按钮后才显示出值来,你没用到按钮啊?
追答
哦 那个也简单
int a=textField1.getText();
int b=textField2.getText();
getJButton.addActionListener(new Listener(){
public void actionPerformed(ActionEvent e) {
int c=a*b;
getTextArea.setText(c);//这得赋值会吧
}
});
简单的说来就是你创建一个Jbutton 然后给button按钮添加一个监听 就OK 了 在监听里面实现你通过按钮想要继续的动作
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script type="text/javascript">function chengji(){
var a=document.getElementById("a").value;
var b=document.getElementById("b").value;
document.getElementById("c").value=a*b;
}
</script>
</head>
<body>
<s:form action="show">
<s:textfield id="a"></s:textfield>
<s:textfield id="b"></s:textfield>
<input type="button" value="提交" onclick="chengji()"/>
<s:textfield id="c"></s:textfield>
</s:form>
</body>
这样就行了
var a=document.getElementById("a").value;
var b=document.getElementById("b").value;
document.getElementById("c").value=a*b;
}
</script>
</head>
<body>
<s:form action="show">
<s:textfield id="a"></s:textfield>
<s:textfield id="b"></s:textfield>
<input type="button" value="提交" onclick="chengji()"/>
<s:textfield id="c"></s:textfield>
</s:form>
</body>
这样就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你肯定是想要代码吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询