java - 设置边界到 JTextField

标签 java swing jtextfield layout-manager jtextarea

我有一个 JTextField,用户和管理员更新它来尝试解决用户可能遇到的问题。尽管当我将 setText(conversation) 设置为 JTextField 时,文本从中间开始,当它到达一行的末尾时,它不会转到另一行。我可以设置 JTextField 以使文本从顶部开始吗?当用户/管理员到达文本字段的一侧时,它会转到另一行?我试过到处查找,但找不到答案

这是带有对话文本字段的窗口图片

enter image description here

最佳答案

刚刚注意到您正在使用 JTextField。 JTextField 是单行,因此将打印看起来居中对齐的文本。您应该使用 JTextArea 而不是多行的,它将解决您的问题

关于java - 设置边界到 JTextField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16400567/

相关文章:

java - Spring boot java,在另一个属性中使用一个属性

swing 中的 java.lang.NullPointerException

Java堆Xms和linux空闲内存不同

java - 如何将简单值表单ui表单传递给spring webflow

java - 在 swing 中制作自定义 UI

java - 获取JTextField文本并实时显示在JTextarea上

java - 如何从 JTextfield 获取文本并将其用作 int

java - 是否可以使用 JSlider 控制多个 JTextfield?

java - Java中使用instanceof时出现 "incompatible conditional operand"是什么原因?

java - 如何在不调整大小的情况下将组件添加到 JFrame 中?