java 获取文本框用户输入的内容

我现在有一个问题初学JAVA真心不会啊~求大神帮忙!我在ComponentInWindow.java写的下列代码importjava.awt.*;importjavax.... 我现在有一个问题 初学JAVA真心不会啊~求大神帮忙!

我在ComponentInWindow.java写的下列代码
import java.awt.*;
import javax.swing.*;
import java.awt.event.KeyEvent;
import static javax.swing.JFrame.*;
public class ComponentInWindow extends JFrame{
JTextField text;
JButton button;
JCheckBox checkBox1,checkBox2,checkBox3;
JTextArea area;
JMenuBar menubar;
JMenu menu,subMenu;
JMenuItem item1,item2;

JianShi jian;

public ComponentInWindow(){}
public ComponentInWindow(String s,int x,int y,int w,int h){
init(s);
setLocation(x,y);
setSize(w,h);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}
void init(String s){
jian=new JianShi();
setTitle(s);
menubar=new JMenuBar();
menu=new JMenu("文件");
subMenu=new JMenu("操作");
item1=new JMenuItem("打开");
item2=new JMenuItem("保存");
menu.add(item1);
menu.addSeparator();
menu.add(item2);
menu.add(subMenu);
subMenu.add(new JMenuItem("增加文章"));
subMenu.add(new JMenuItem("修改文章"));
menubar.add(menu);
setJMenuBar(menubar);

setLayout(new FlowLayout());
add(new JLabel("检索此字符出现次数(最长可以70): "));
text=new JTextField(70);
add(text);

add(new JLabel("英文字数: "));
text=new JTextField(16);
add(text);

add(new JLabel("空格字数: "));
text=new JTextField(16);
add(text);

add(new JLabel("总字数: "));
text=new JTextField(16);
jian.gettext(text);
add(text);

add(new JLabel("输入"));
area=new JTextArea(30,60);

(area.getDocument()).addDocumentListener(jian);
add(new JScrollPane(area));
jian.getarea(area);

add(new JLabel());
button=new JButton("统计");
add(button);

}
}
然后我希望能获取到“检索此字符出现次数”的内容
怎么在JianShi2.java中写代码,怎么实现~
展开
 我来答
zzg_zcbm_zzg
2014-06-11 · 超过15用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:23.1万
展开全部
你这问题说的不清不楚的?
add(new JLabel("检索此字符出现次数(最长可以70): "));
text=new JTextField(70);
add(text);
是想得到 text=new JTextField(70); 中输入的内容是不
JTextField 的实例化 应该每实例化一次 就定义一个变量
text1=new JTextField(70)
text2=new JTextField(70)
text3=new JTextField(70)

这样就可以用text1.paramString()
得到输入的内容了
追问
初学java 提问也不知道怎么问~不过还是知道我的意思了。那么这样的输入内容是以什么形式存在?是数组还是字符串?
追答
应该是字符串吧,看返回值了
就算是数组也可以转换成字符串吧
198901245631
2015-11-04 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1661万
展开全部
可以直接通过js方法进行获取。举例:
<input id="userId" type="text" class="form-control" placeholder="用户名" value="" >
方法一:
var userid = $('#userId').val();//获取文本框输入内容
alert(userid);
方法二:
var userid =var id=document.getElementById('userId').value;;//获取文本框输入内容
alert(userid);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式