java中 TextField的 问题

我的编的作业时这样的Name|____________|//这个看成TextField|-------------------------------|Age|_____... 我的编的作业时这样的
Name |____________| // 这个看成TextField | -------------------------------|
Age |____________| | |
ID |____________| |____________________|
Message Add // Add是 Button //上面的是TextArea

如果你在Textfield里输录信息 然后按钮添加的话 在TextArea里显示你刚才输录得全部
信息,我不会这个TextField里德信息怎么读起来,然后怎么显示在TestArea里。请能告诉我方法和具体使用方法吗?
展开
 我来答
静然凝然91
2012-05-18
知道答主
回答量:3
采纳率:0%
帮助的人:5.5万
展开全部
给Add(Button)添加一个动作监听器(即Add.addActionListener(this);),然后在动作监听方法中加入Textfield的getText方法和TextArea的setText方法,原理如下(假设Name是Textfield的一个对象,Message是TextArea的一个对象)
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==Add)
{
Message.setText(Name.getText());
}
}
追问
如果 我用你所说的 Message.setText(Name.getText());
用这个来做TextArea的话,setText 不是删掉原来的信息吗? 我可以增加一个人的信息,但是增加第2个人的信息的时候第一个数据被删地啊。。。
幽冥神者
2012-05-18 · TA获得超过3213个赞
知道大有可为答主
回答量:1953
采纳率:50%
帮助的人:1783万
展开全部
你new这个TextField的时候不是有变量名吗
TextField tf = new TextField() 这个就是name的文本框
依次获取内容
tf.getText().Trim();
name age id里的东西都getText()之后
String str = name + age + id 就这么个意思 拼起来
然后
TextArea ta = new TextArea() 这不是也有变量名吗
ta.setText(str)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gzt55
2012-05-18 · TA获得超过375个赞
知道小有建树答主
回答量:365
采纳率:100%
帮助的人:263万
展开全部
给add添加一个onclick事件<button type="button" value="Add" onclick="add()">
然后写一个js方法
<script type="text/javascript">
function add()
{
document.表单名.TextArea名.value = document.表单名.Name名.value + ...(age和id就省略了,这个取表单元素的你应该会吧)
}
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Samksir
2012-05-18 · TA获得超过148个赞
知道答主
回答量:84
采纳率:0%
帮助的人:66万
展开全部
文本标签都有一个方法:getText() 取得文本框的值
对应setText()方法,设置改变文本框的值
给按钮添加一个动作事件,当按下时 首先调用文本框的String s = 组件名.getText()方法取得值;
然后调用文本域的setText(s)方法显示上面取得的内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式