浅析Swing字符串

1、文本框
◆TextField() 构造文本框,一个字符长、TextField(int x) 构造文本框,x个字符长
◆TextField(String s) 构造文本框,显示s、setText(String s) 设置文本为s
◆getText() 获取文本、setEchoChar(char c) 设置显示字符为c
◆setEditable(boolean) 设置文本框是否可以被修改、addActionListener() 添加监视器
◆removeActionListener() 移去监视器

创新互联公司是一家做网站、成都网站制作,提供网页设计,网站设计,网站制作,建网站,按需求定制开发,网站开发公司,成立于2013年是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。

2、文本区
◆TextArea() 构造文本区;TextArea(String s) 构造文本区,显示s
◆TextArea(String s,int x,int y) 构造文本区,x行,y列,显示s
◆TextArea(int x,int y) 构造文本区,x行,y列
◆TextArea(String s,int x,ing y,int scrollbar)
scrollbar的值是:
◆TextArea.SCROLLBARS_BOTH;TextArea.SCROLLBARS_VERTICAL_ONLY
◆TextArea.SCROLLBARS_HORIZONTAL_ONLY;TextArea.SCROLLBARS_NONE
◆setText(String s) 设置文本为s;getText() 获取文本
◆addTextListener() 添加监视器;removeTextListener() 移去监视器
◆insert(String s,int x) 在x处插入文本s
◆replaceRange(String s,int x,int y) 用s替换从x到y处的文本
◆append(String s) 在文本的最后追加文本s
◆Int getCaretPosition(int n) 获取文本区中光标的位置

1、获取Swing字符串的长度:length()

2、判断字符串的前缀或后缀与已知字符串是否相同
前缀 startsWith(String s)、后缀 endsWith(String s)

3、比较两个字符串:equals(String s)

4、把Swing字符串转化为相应的数值
◆int型 Integer.parseInt(字符串)、long型 Long.parseLong(字符串)
◆float型 Folat.valueOf(字符串).floatValue()
◆double型 Double.valueOf(字符串).doubleValue()

5、将数值转化为字符串:valueOf(数值)

6、Swing字符串检索
indexOf(Srting s) 从头开始检索
indexOf(String s ,int startpoint) 从startpoint处开始检索
如果没有检索到,将返回-1

7、得到字符串的子字符串
substring(int startpoint) 从startpoint处开始获取
substring(int start,int end) 从start到end中间的字符

8、替换字符串中的字符,去掉字符串前后空格
replace(char old,char new) 用new替换old

9、分析Swing字符串
◆StringTokenizer(String s) 构造一个分析器,使用默认分隔字符(空格,换行,回车,Tab,进纸符)
◆StringTokenizer(String s,String delim) delim是自己定义的分隔符
◆nextToken() 逐个获取字符串中的语言符号
◆boolean hasMoreTokens() 只要字符串还有语言符号将返回true,否则返回false
◆countTokens() 得到一共有多少个语言符号

分享文章:浅析Swing字符串
地址分享:http://www.hantingmc.com/qtweb/news31/501331.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联