| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 624 人关注过本帖
标题:[求助]关于Java中GUI的问题
只看楼主 加入收藏
wowo344
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-11-13
收藏
 问题点数:0 回复次数:2 
[求助]关于Java中GUI的问题

我初学Java.有几个问题想问一下.大侠们帮忙呀

1>. 用轻量级的组件~我在windows平台上做出来的程序,马上就能在Linux下运行?http://bbs.bc-cn.net/viewthread.php?tid=91297&extra=&page=100, 用轻量级组件比重量级组件少占系统资源?

2>. 使用Java的JTextField。用getText()方法获得的内容是String类型的? 如果要操作Integer型的数据得把String转换成Integer? 操作完毕用SetText()方法又得将Integer的数据转换成String的 才能显示?

3>. 如下是我前几天做的一个例题,
int count;

char [] values={'S','p','q','7','@','s'};

for (count=0;count<values.length;count++)
{
if(Character.isDigit(values[count]))
{
System.out.println(values[count]+"是一个数字");
}
if(Character.isLetter(values[count]))
{
System.out.println(values[count]+"是一个字母");
}
}


这里的操作数是 保存到char[]里,是预先定义好的,现在我想要求用户从java的文本框中输入信息,然后给他算哪些是字母,哪些是数字.
用JTextField的getText()方法获得用户输入的字符,然后要怎样?

求高手回答,先在此谢谢了




搜索更多相关主题的帖子: GUI Java 
2006-11-15 09:22
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
1,轻量级的组件是用纯JAVA代码实现的,耗不耗资源不太清楚,但是性能一定会比重量级的要好,并且外观呈现所有平台都能保证几乎是一致的.而重量级的就不能保证了,所以构造界面,最好还是用轻量级的javax.swing
2,是的,你getText()只能返回String,setText()也只能传入String,但是int变String应该很容易吧,比如,jt.setText(""+123);不就可以了
3,你可以先getText()返回一个String,然后调用String的toCharArray()方法,得到一个char[].就可以了

可惜不是你,陪我到最后
2006-11-15 10:04
wowo344
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-11-13
收藏
得分:0 
谢谢!





2006-11-15 11:06
快速回复:[求助]关于Java中GUI的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025849 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved