Java文本框如何输入一个数据,就把数据存入到集合中去?

Java如何实现:在文本框输入一个数据,就把数据存入到集合中去?~

1 ,先判断定义的集合是否是空,如果为空,则:
2 .文本框里面输入的值,做一个失焦事件,通过ajax传到后台
3.将传进来的值add到你的集合中,
4,同时页面也可通过jquery.append()一个元素

数组开始的下标是0不是1
只要a[0] = textfield.gettext(); 就可以保存在数组的第一个元素里。

import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.util.ArrayList;

import javax.swing.JFrame;
import javax.swing.JTextArea;

public class DemoSwing extends JFrame implements KeyListener
{

JTextArea area;
ArrayList array;

public DemoSwing(){
area = new JTextArea();
array = new ArrayList();
area.addKeyListener(this);
this.add(area);
this.setBounds(100, 100, 300, 300);
this.setVisible(true);
}

public static void main(String [] args){
DemoSwing ds = new DemoSwing();

}

@Override
public void keyTyped(KeyEvent e)
{
// TODO Auto-generated method stub

}

@Override
public void keyPressed(KeyEvent e)
{
// TODO Auto-generated method stub
if(e.getKeyChar() == KeyEvent.VK_ENTER){
String content = area.getText();
String[] arraysString = content.split(" ");
for(int i = 0; i < arraysString.length; i++){
array.add(Integer.parseInt(arraysString[i]));
}
int sum = 0;
for(int i = 0; i < array.size() ; i++){
sum += (Integer)array.get(i);
}
System.out.println("数值的总和是 " + sum);
}
}

@Override
public void keyReleased(KeyEvent e)
{
// TODO Auto-generated method stub

}
}
好了自己手工写的请采纳

获取空格事件,输入一个数字之后打一个空格,在事件中获取文本用空格截取字符串获取最后的字符串存到集合里。

您这个需求没讲明白,估计大家自能瞎打了,请重新描述一下需求吧。

在java中怎样在终端输入一个字符串、字符、数字。
答:可以通过”Scanner“函数 直接输入参数的形式,来实现输入语句,举例:import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner input=new Scanner(System.in);System.out.println("请输入一个整数:");int length=input.nextInt();//输入一个整数 System....

Java 想要设置一个按钮,还有一个文本框,按下这个按钮,文本框就会显示:1...
答:import java.awt.*;import java.awt.event.*;import javax.swing.*;//为了响应按钮的点击事件,本窗口实现了ActionListener接口,就需要重写actionPerformed方法。public class DemoButton extends JFrame implements ActionListener{JTextField jtf;//文本框int index=1;//数字public DemoButton() {jtf = ...

想设计一个java小程序,在文本框输入一个数,然后每一秒+1,求给完整...
答:package com.demo;import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Timer;import java.util.TimerTask;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JTextField;public class ...

Java如何实现:在文本框输入一个数据,就把数据存入到集合中去?_百度知 ...
答:1 ,先判断定义的集合是否是空,如果为空,则:2 .文本框里面输入的值,做一个失焦事件,通过ajax传到后台 3.将传进来的值add到你的集合中,4,同时页面也可通过jquery.append()一个元素

在java中怎样编写(输入一个自然数,求N!)
答:代码如下:文字版代码如下:import java.util.Scanner;public class Test { public static void main(String[] args){ Scanner in=new Scanner(System.in);int n;System.out.print("请输入一个自然数:");try{ n=in.nextInt();if(n<=0){ System.out.println("输入错误!");return;} System...

问:java:如何在一个窗口的文本框内输入不同数字,点击确认按钮后,进入不...
答:监听事件里写 switch (Integer.parsInt(文本框标识符.getText())){ case 1:跳转第一个窗口的代码...break;case 2:跳转第二个窗口的代码...break;case N:跳转第N个窗口的代码...break;default:默认跳转的窗口...}

java swing 怎么设置文本框只能输入数字
答:java swing中利用JFormattedTextField的控件加keyReleased能实现,以下实现的只能输入数字的文本框代码:import java.text.ParseException;import javax.swing.JFormattedTextField;import javax.swing.JFrame;import javax.swing.JPanel;/ author Administrator / public class JFormattedText extends JFrame { private ...

Java中,“系统弹出窗口:请输入一个数字”怎么编写?
答:import javax.swing.JOptionPane;import java.util.*;public class Sru { public static void main(String args[]) { String s;s=JOptionPane.showInputDialog("请输入一个数字");JOptionPane.showMessageDialog(null,"您输入的数字是"+s ,"显示输出数字",JOptionPane.INFORMATION_MESSAGE);} } ...

求一个java文本框型计算器!就是输入数字到文本框里然后点计算按钮再将...
答:import javax.swing.*;import java.awt.*;import java.awt.event.*;class Calculator extends JFrame implements ActionListener { JTextField Display = new JTextField(16);JButton[] btn = new JButton[10];JButton btnPlus = new JButton(" + ");JButton btnMinus = new JButton(" -...

java jsp servlet 怎么在当前页面 文本框中输入一个值 里面调用数据库...
答:比如你的servlet是testServlet,调用数据库的类是DB,就是这样 当你点击提交或者确定之后转到testServlet,testServlet里面接下值String a = request.getParameter("startr");a就是你输入文本框的值,然后你调用数据库连接类查库就可以了。

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网