A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


2014-07-23 14:02

如果列是20,那是这行的文本的长度只能有20个字符还是,只能有20的单词,还是什么?
列的大小,对一行输入文本的长度有限制没有,到底在这个函数中有什么用处为什么没人呢

评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1 淡定

查看全部评分

4 个回复

倒序浏览
JTextField(int columns), 这是swing包中,JTextField类其中的一个构造方法。
构造一个具有指定列数的新的空 TextField。 用处就是在创建TextField对象的时候直接传入 列数。也可以说成是控制这个文本域的书写宽度。
如果调用JTextField(),这种无参构造的话,也可以在后期,再调用setColumns(int columns) 来设置列数。
建议楼主去下载一份 java的API帮助文档。30M左右吧。

评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1 赞一个!

查看全部评分

回复 使用道具 举报
姜浩 发表于 2014-11-4 21:49
JTextField(int columns), 这是swing包中,JTextField类其中的一个构造方法。
构造一个具有指定列数的新的 ...

那columns 既然指的是文本的宽度,如果columns=20  能输入多长的文本?
回复 使用道具 举报
Larno 发表于 2014-11-5 09:48
那columns 既然指的是文本的宽度,如果columns=20  能输入多长的文本?

这个就要具体情况具体来定了 。
回复 使用道具 举报
姜浩 发表于 2014-11-5 10:02
这个就要具体情况具体来定了 。

没有具体的转换表吗?譬如columns=20 能些20  char 类型的字符

这样每次用的时候也好确定 columns的值啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马