精华内容
下载资源
问答
  • Java编程获取文本框内容实例解析

    千次阅读 2021-02-12 15:39:09
    JAVA中如何获取文本框中输入的值,并保存在一个文件之中。具体代码如下:import java.io.*;import javax.swing.*;import java.awt.FlowLayout;import java.awt.event.*;public class WriterTo extends JFrame ...

    在JAVA中如何获取文本框中输入的值,并保存在一个文件之中。具体代码如下:

    import java.io.*;

    import javax.swing.*;

    import java.awt.FlowLayout;

    import java.awt.event.*;

    public class WriterTo extends JFrame implements ActionListener{

    JButton b;JTextField t;

    public WriterTo(){

    super("文本框内容写入文件");

    JLabel l=new JLabel("请输入内容:");

    t=new JTextField(20);

    b=new JButton("写入");

    b.addActionListener(this);

    this.add(l);

    this.add(t);

    this.add(b);

    this.setLayout(new FlowLayout());

    this.pack();

    this.setVisible(true);

    }

    public void actionPerformed(ActionEvent e) {

    if(e.getSource()==b){

    if(t.getText().equals("")){

    JOptionPane.showMessageDialog(null,"请输入内容~","错误",JOptionPane.ERROR_MESSAGE);

    t.grabFocus();

    }else{

    write(t.getText());

    JOptionPane.showMessageDialog(null,"写入成功","提示",JOptionPane.INFORMATION_MESSAGE);

    }

    }

    }

    public void write(String line){

    try{

    File f=new File("C:\\Users\\Administrator\\Desktop\\java\\就是这里.txt");//向指定文本框内写入

    FileWriter fw=new FileWriter(f);

    fw.write(line);

    fw.close();

    }catch(Exception e){

    }

    }

    public static void main(String[] args) {

    new WriterTo();

    }

    }

    关于向指定文本框内写入,这一点需要注意一下。

    总结

    以上是本实例的全部代码,希望对大家有所帮助。

    展开全文
  • java 获取文本框用户输入的内容

    千次阅读 2021-02-28 17:09:19
    我现在有一个问题初学JAVA真心不会啊~求大神帮忙!我在ComponentInWindow.java写的下列代码importjava.awt.*;importjavax.swing.*;importjava.awt.event.KeyEvent;importstaticjavax....我现在有一个问题 初学JAVA...

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

    我现在有一个问题 初学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中写代码,怎么实现~

    展开

    展开全文
  • publicclassTestButton{publicstaticvoidmain(String[]args){Framef=newFrame("test");f.setBounds(200,100,300,200);Panelpanel=newPanel();Buttonb=newButton("提交");TextFieldtx=...public class TestButton {...

    publicclassTestButton{publicstaticvoidmain(String[]args){Framef=newFrame("test");f.setBounds(200,100,300,200);Panelpanel=newPanel();Buttonb=newButton("提交");TextFieldtx=...

    public class TestButton {

    public static void main(String[] args) {

    Frame f = new Frame("test");

    f.setBounds(200, 100, 300, 200);

    Panel panel = new Panel();

    Button b = new Button("提交");

    TextField tx= new TextField();

    b.setBounds(50, 50, 5, 10);

    panel.add(tx);

    panel.add(b);

    System.out.println("------1-------"+tx.getText());

    b.addActionListener(new ButtonHandler(tx.getText()));

    f.add(panel);

    f.setVisible(true);

    f.addWindowListener(new TestFrame());

    }

    }

    }

    public class ButtonHandler implements ActionListener{

    public String text;

    @Override

    public void actionPerformed(ActionEvent e) {

    // TODO Auto-generated method stub

    System.out.println("事件发生。。。。");

    System.out.println("按钮的标签是:"+e.getActionCommand());

    System.out.println("------------"+text);

    }

    public ButtonHandler(String text) {

    // TODO Auto-generated method stub

    this.text = text;

    }

    }

    展开

    展开全文
  • java实现文本框和文本区的输入输出

    千次阅读 2021-02-12 16:59:05
    在GUI中,常用文本框和文本区实现数据的输入和输出。如果采用文本区输入,通常另设一个...事件处理程序可以利用单词分析器分析出一个个数,再利用字符串转换数值方法,获得输入的数值。对于输出,程序先将数值转换成...

    在GUI中,常用文本框和文本区实现数据的输入和输出。如果采用文本区输入,通常另设一个数据输入完成按钮。当数据输入结束时,点击这个按钮。事件处理程序利用getText()方法从文本区中读取字符串信息。对于采用文本框作为输入的情况,最后输入的回车符可以激发输入完成事件,通常不用另设按钮。事件处理程序可以利用单词分析器分析出一个个数,再利用字符串转换数值方法,获得输入的数值。对于输出,程序先将数值转换成字符串,然后通过setText()方法将数据输出到文本框或文本区。

    【例 11-9】小应用程序设置一个文本区、一个文本框和两个按钮。用户在文本区中输入整数序列,单击求和按钮,程序对文本区中的整数序列进行求和,并在文本框中输出和。单击第二个按钮,清除文本区和文本框中的内容。

    import java.util.*;import java.applet.*;import java.awt.*;

    import javax.swing.*;import java.awt.event.*;

    public class J509 extends Applet implements ActionListener{

    JTextArea textA;JTextField textF;JButton b1,b2;

    public void init(){

    setSize(250,150);

    textA=new JTextArea("",5,10);

    textA.setBackground(Color.cyan);

    textF=new JTextField("",10);

    textF.setBackground(Color.pink);

    b1=new JButton("求 和"); b2=new JButton("重新开始");

    textF.setEditable(false);

    b1.addActionListener(this); b2.addActionListener(this);

    add(textA); add(textF); add(b1);add(b2);

    }

    public void actionPerformed(ActionEvent e){

    if(e.getSource()==b1){

    String s=textA.getText();

    StringTokenizer tokens=new StringTokenizer(s);

    //使用默认的分隔符集合:空格、换行、Tab符合回车作分隔符

    int n=tokens.countTokens(),sum=0,i;

    for(i=0;i<=n-1;i++){

    String temp=tokens.nextToken();//从文本区取下一个数据

    sum+=Integer.parseInt(temp);

    }

    textF.setText(""+sum);

    }

    else if(e.getSource()==b2){

    textA.setText(null);

    textF.setText(null);

    }

    }

    }

    【例 11-10】小应用程序计算从起始整数到终止整数中是因子倍数的所有数。小程序容器用GridLayout布局将界面划分为3行列,第一行是标签,第二行和第三行是两个Panel。设计两个Panel容器类Panel1,Panel2,并分别用GridLayout布局划分。Panel1为1行6列,Panel2为1行4列。然后将标签和容器类Panel1,Panel2产生的组件加入到窗口的相应位置中。

    import java.applet.*;import javax.swing.*;

    import java.awt.*;import java.awt.event.*;

    class Panel1 extends JPanel{

    JTextField text1,text2,text3;

    Panel1(){//构造方法。当创建Panel对象时,Panel被初始化为有三个标签

    //三个文本框,布局为GridLayout(1,6)

    text1=new JTextField(10);text2=new JTextField(10);

    text3=new JTextField(10);setLayout(new GridLayout(1,6));

    add(new JLabel("起始数",JLabel.RIGHT));add(text1);

    add(new JLabel("终止数",JLabel.RIGHT));add(text2);

    add(new JLabel("因子",JLabel.RIGHT));add(text3);

    }

    }

    class Panel2 extends JPanel{//扩展Panel类

    JTextArea text;JButton Button;

    Panel2(){//构造方法。当创建Panel对象时,Panel被初始化为有一个标签

    //一个文本框,布局为GridLayout(1,4)

    text=new JTextArea(4,10);text.setLineWrap(true);

    JScrollPane jsp=new JScrollPane(text);

    Button=new JButton("开始计算");

    setLayout(new GridLayout(1,4));

    add(new JLabel("计算结果:",JLabel.RIGHT));

    add(jsp);

    add(new Label());add(Button);

    }

    }

    public class J510 extends Applet implements ActionListener{

    Panel1 panel1;Panel2 panel2;

    public void init(){

    setLayout(new GridLayout(3,1));

    setSize(400,200);panel1=new Panel1();panel2=new Panel2();

    add(new JLabel("计算从起始数到终止数是因子倍数的数",JLabel.CENTER));

    add(panel1);add(panel2);

    (panel2.Button).addActionListener(this);

    }

    public void actionPerformed(ActionEvent e){

    if(e.getSource()==(panel2.Button)){

    long n1,n2,f,count=0;

    n1=Long.parseLong(panel1.text1.getText());

    n2=Long.parseLong(panel1.text2.getText());

    f=Long.parseLong(panel1.text3.getText());

    for(long i=n1;i<=n2;i++){

    if(i%f==0)

    panel2.text.append(String.valueOf(i)+"");

    }

    }

    }

    }

    以上所述就是本文的全部内容了,希望大家能够喜欢。

    展开全文
  • 我想获取用户名和密码来实现登录,然后跳转到另一个界面。但是一直说有错 我也不知道是哪有问题,有没有人帮忙看一下 谢谢啦 ![图片说明](https://img-ask.csdn.net/upload/201705/30/1496115831_968647.png)
  • I have an Excel file and I need to read a value from a textbox inside that Excel file.I am using org.apache.poi library and I tried to obtain the value in the following way:List obj=workbook.getAllEmb...
  • 展开全部JTextField有一个public void setText(String t)方法可以修改JTextField的内容。32313133353236313431303231363533e59b9ee7ad9431333337393631下面是一个具体的改变内容的实例,单击change按钮一次改变一次...
  • 作为一个跨平台的编程解决方案,Java显然不能像Delphi那样,在用户...比如对于文本框的控制,当我们 要在程序中感知用户是否修改了文本框中的内容时,Delphi提供了一个直接的事件调用OnValueChanged(),可以在文本...
  • javaWeb获取文本框的值

    2021-03-11 11:48:12
    javaWeb获取文本框的值[2021-02-01...然后使用“if($content==""){}else{}”方法判断文本框内容是否为空;最后在浏览器中执行相php如何清除文本框2020-09-02php清除文本框的方法:1、在javascript中使用submit按钮的...
  • 我写了个面板,想通过单点击按钮button1,调用方法X,方法X要能够获取文本框B中输 入的值,再通过if判断结构实现其他功能,现在不知道如何编写方法X,请指教,最好有 代码
  • JAVA文本框监听

    2021-03-10 06:45:32
    展开全部importjavax.swing.*;importjavax.swing.event.*;importjavax.swing.text.*;importjava.awt.*;importjava.awt.event.*;importjava.util.*;importjava.util.regex.*;finalclassTextValidateDemoextends...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼一个刚学java的小白,求解答import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.sql.*;public class 注册界面 implements ActionListener{...
  • 这将有助于阅读您的Excel表格 HSSFWorkbook workbook = new HSSFWorkbook(fs);... while(rowItr .hasNext()) { java.util.Iterator cellItr = rowItr.next().cellIterator() ; // read cell value from each cell }
  • 这个很简单的啊,下面是代码import java.awt.FlowLayout;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;import javax.swing.JCheckBox;import javax.swing.JFrame;import javax.swing.JPanel...
  • 下面是我测试的一个程序importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publicclasstestextendsJFrame{publicstaticvoidmain(Stringargs[]){finalFramelogonf=newFram...下面是我测试的一个程序...
  • 本文以Java程序代码来展示如何读取文本框,包括读取文本框中的文本、图片以及表格等。【程序环境】程序编辑环境为IntelliJ IDEA,并在程序中引入了free Spire.Doc.jar,安装的Jdk版本为1.8.0。【源文档】程序中用于...
  • [Java教程]如何验证文本框中的内容是否为数字0 2015-12-23 01:00:19如何验证文本框中的内容是否为数字:在某些情况下可能需要让文本框中的内容只能够输入数字,例如手机号码或者邮编之类的,下面简单介绍一下如何实现...
  • java计算器文本框显示

    2021-03-05 22:30:21
    展开全部java 计算器[java]代码库view sourceprint?import java.awt.BorderLayout;import java.awt.Color;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;...
  • 本文介绍通过Java程序添加文本框到Excel的方法,添加文本框时,可以添加文本、设置文本方向、文本对齐方式、设置文本框大小、位置、填充色/填充图片、文本框旋转角度、文本框名称、可选文本、文本框隐藏或显示等操作...
  • java窗体文本框

    2021-02-27 15:26:43
    18 AWT对等模式理解示意图 × Java AWT 窗体组件 对话框组件 按钮组件 ...思路:这题关键是怎么实现按按钮就将文本框的颜色给设置,我可以设置一个 监听器 */ import java.awt.*; import javax.swing.*; import java...
  • import java.awt.GridLayout; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax....
  • 然后假设您在数据库端正确设置了所有内容,下一步就是构建您的SQL以使其看起来像这样......private static final String INSERT_SQL = "insert into " + TABLE + " (username, password) " +" values (?, ?)";然后你...
  • 今天就来为大家介绍一些java基础知识,主要是关于java文本框内容,JTextField类的构造方法,一起来看看吧。首先来看一下java中文本框(JTextField)。它是界面中用于输入和输出一行文本的框。JTextField类用来建立...
  • java swing 怎么获取输入框中的内容

    千次阅读 2021-04-10 13:01:06
    java swing 如何获取输入框中的内容?privateJTextFieldgetJTextFieldUser(){if(jTextFieldUser==null){jTextFieldUser=newJTextField();jTextFieldUser.setBounds(newRectangle(200,15,200,15));}returnjTextField....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 45,199
精华内容 18,079
关键字:

java获取文本框内容

java 订阅