java中JTextField(String text,int columns)方法columns参数控制宽度但是单位是什么啊?是像素么?
展开全部
JAVA中默认为像素,如果用cm等需要自己修改
追问
要怎么修改呢?
追答
public JTextField(Document doc,String text,int columns)
构造一个新的 JTextField,它使用给定文本存储模型和给定的列数。其他构造方法均调用此方法。如果文档为 null,则创建默认的模型。
参数:
doc - 要使用的文本存储;如果为 null,则通过调用 createDefaultModel 方法提供一个默认的存储
text - 要显示的初始文本,或者为 null
columns - 要用来计算首选宽度 >= 0 的列数;如果 columns 被设置为 0,则首选宽度将为组件实现的自然结果
希望对Lz有帮助
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询