在不使用 HTML 的情况下在 JTextPane 中将单行加粗
我试图在 JTextPane 中加粗一行,但我所做的一切都不起作用。 我尝试用新的粗体字体编写该行,但没有帮助。 Font font = new Font("Consolas", Font.B…
JTextArea+JScrollPane 中滚动+插入符行为的自定义
我在上述组件中实现我想要的行为时遇到问题。我想要的行为是: 1)默认情况下,当新内容附加到 JTextArea 时,它会自动滚动到最后插入的行。我成功做…
Java Netbeans 自动调整文本区域大小
我正在使用 netbeans 7.0.1 构建一个简单的 JFrame 应用程序 我正在使用 gui 生成器放置一个文本区域和几个按钮, 这些按钮位于同一垂直级别,并且右…
JTextarea 具有动态文本长度并在 BoxLayout 中换行错误高度
我正在尝试在 veritcal BoxLayout 中使用多行标签和图像标签。对于多行标签,我使用带有 setEditable(false) 的 JTextArea。对于图像标签,我使用 JLa…
如何将字符串从工作线程发送到文本区域?
public class Client1 implements Runnable{ ServerSocket serverSocket = null; Socket socket = null; DataInputStream dataInputStream = null; Da…
如何对存储在 JTextPanes(JList 中的单元格)中的文本进行自动换行
我创建了一个 JList ,其中包含 JTextAreas ,当 setLineWrap(true); 时,单词会正确换行;使用了 setWrapStyleWord(true); 。这些不适用于 JTextPane…
包含 JTextAreas 的 JList 显示 JTextAreas' toString() 而不是 JTextArea
我正在使用 JList,并且尝试对单元格使用 JTextAreas (实现 ListCellRenderer)。它不起作用。这些单元格仅显示 ListCellRenderer.toString() 而不是…
区分 Java 的 JTextArea 中的拖动和选择
我的 Java 应用程序有几个用户可以移动的 JTextArea。我通过向其添加鼠标运动拖动侦听器来实现此目的。 public void mouseDragged(MouseEvent e) { in…
允许用户“画画”并调整 JTextArea 的大小
我希望允许用户能够用鼠标“绘制”(单击并拖动)来创建 JTextArea 并调整其大小。另外,我希望文本区域可以调整大小。 像这样的东西: 浮现在脑海中…
如何使溢出的TextArea截断文本并在最后显示省略号?
我知道这似乎是一个愚蠢的问题,但到目前为止我找到的所有答案都要求我使用 html 标签。有更简单的方法吗? TextArea 的大小可能会改变。…
Java JTextArea 多行帮助
我遇到的一个问题是我有 2 个 JTextArea,我需要向它们添加一个项目列表。 我遇到的问题是字符串到达 JTextArea 末尾时不会自动移动到下一行。因…
Java JScrollPane 的内存使用
我有一个 Java (Swing) 数据记录应用程序,将文本写入 JScrollPane 内的 JTextArea。应用程序将文本附加到 JTextArea 并相应地向上滚动。可视区域中只…