我注意到JTextField
中有大字符串的问题。
当字符串长度超过9888个字符时,文本显示在另一个文本的顶部。控制台输出为空。
以下是代码:
import javax.swing.*;
import java.awt.*;
public class Main {
public static void main(String[] args) {
JFrame frame = new JFrame();
JTextField field = new JTextField(30);
frame.add(field);
frame.pack();
frame.setVisible(true);
}
}
为什么会发生这种情况以及如何解决此问题而不限制字段的最大长度或使用JTextArea
?