日期:2014-05-20  浏览次数:20663 次

怎样使JTextField的长度值随窗口变化而变化
   额  就是这个小问题。。。(凑字数的 ==)

------解决方案--------------------
没有现成的,只能根据你的输入计算。
比如目前输入已经18个字符了。你的原始jtextfield是20 columns。此时可以调用
setColumns(int columns)
设置列数
------解决方案--------------------
先获取窗体的大小赋值给x,
JtextField t=new JTextField();
t.setBounds(new Rectangle(70, 170, 128+(x/2), 30));