wnlt.net
当前位置:首页 >> jAvAswing文本框输入数组,中间以分号隔开,两边用逗号隔开 >>

jAvAswing文本框输入数组,中间以分号隔开,两边用逗号隔开

那在得到的值,再使用String.split 拆分呗

简单方法,放入set中就会去重!

你可以输入一组数据使用一个标点符号分开(“,”),然后使用split(",")截取你刚才的输入,得到的就是一个数组了,数组里面的值你可以自由使用了

可以用String s=textFile.getText()获取文本框字符串.通过String[] ss=s.split(" "); 这样各个数字就在ss这个数组中了.如果要变为数字可以用Integer.parseInt(); 然后可以用setText()显示在第二个框就好了.

你是控制台字符界面,没有办法在用户界面限制用户的输入.所以只能在程序里做判断.一般做法是将这个控制和真正的业务逻辑代码分开,以获取更大的灵活性(高内聚,低耦合).你可以在main方法的类里写入校验用户输入是否合法的代码,如果出错了,可以直接在字符界面输出错误信息,然后提示用户重新输入.一旦用户输入正确,main方法就会把输入的值委托给业务处理类进行处理.这样以后需要如Web界面、Java swing界面甚至是接口,只要抛弃main方法的类,在外层封装新的界面就可以了.

将数组的内容,用html的格式展示,用 来换行,然后把这段html格式的string用settext设置到label上去即可.

首先你要明白一个问题javaswing给你提供了一个可视化的界面,这个界面可以使你在后端接受到界面互动产生的数据行为.然后,写入数据库这个操作,你只要知道你写一个jdbc的连接,写sql语句.你把这两步分开做第一步是打印点按钮打印你的对话框里的内容.第二部,你写个main方法写入数据库最后把这两步合并起来.

我是新手,刚学到showInputDialog,我想请教如何在一个对话框里有多个输入框继承一个javax.swing.JDialog,上面放三个输入框就可以了 应该要弄三个

有个getText()方法可以获得文本框里面的值,得到String类型的数据.从数据库里面拿到的是int类型的话可以转换一下来比较.Integer.parseInt(jtf.getText().trim()).equals(int)

如果没理解错的话楼主是不是要输入任何字符以逗号隔开 ,然后以不同的组合输出??代码如下:package test;import java.util.Scanner;public class AllSort { //输入格式如:a,b,c public static void main(String[] args) { Scanner sc=new Scanner(

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com