他们说一张图片胜过千言万语:
我想指出这个大小设置是默认的。(在NetBeans中构建) 有什么办法可以解决这个问题吗?
亚当。
他们说一张图片胜过千言万语:
我想指出这个大小设置是默认的。(在NetBeans中构建) 有什么办法可以解决这个问题吗?
亚当。
如果没有您提供的代码,我会说您的JTextField宽度不够。您可以调整大小,使其足够大以容纳您预期的字符数。
但是,这并不能保证用户不会输入更多的字符,这也会导致文本被截断。
您可以扩展JTextField使用的Document
以添加最大字符限制,如http://www.rgagnon.com/javadetails/java-0198.html所示。
你的数据长度是多少?看起来你改变了布局,导致出现了问题,因为边框似乎也占据了字符的一半。
JTextField width = new JTextField(3);
这是因为帧被分配了LNF,一旦我改变它,一切都正常工作。