7得票2回答
Java - 将JTextArea右对齐

在JTextArea中,能否将文本对齐到右侧(或者改变文本的对齐方式)? |Left | | Centered | | Right| <- Like this 我已经搜索了几个小时,似乎其他人之前也问过这个问题,但没有好的答案(实际上是有效...

21得票5回答
Swing JTextArea上如何实现文本悬停弹出窗口?

有没有什么东西可以让你在Swing JTextArea上面显示一个小的文本弹出窗口(类似于工具提示),并且能够在单个单词或字母上显示?(或者是一个具有类似功能的JTextArea替代方案。) 我需要的应该像一个工具提示一样,也就是说,只有在鼠标悬停在单词上一两秒后才会显示弹出文本,而当鼠标移...

10得票5回答
使JTextArea的部分内容不可编辑(而非整个JTextArea!)

我目前正在使用Swing创建控制台窗口。它基于JTextArea并像普通命令行一样工作。您在一行中输入命令,然后按回车键。在下一行中,显示输出,在该输出下面,您可以编写下一个命令。 现在我希望您只能编辑当前行的命令。所有以上行(旧命令和结果)都应为不可编辑。我该如何实现这个?

7得票3回答
设置JTextArea的固定宽度,而高度应根据其内容自动调整

当我运行下面的示例代码时,JTextArea的宽度固定为100像素,而其高度会随着我在其中输入文本而动态调整。 例如,我从以下内容开始: -------------------- | some text | -------------------- 当我输入更多的文本时,...

11得票3回答
如何在JFrame/JPanel中可视化控制台Java?

我使用Swing库编写了一个Java程序。 现在我想将我的控制台输出重定向到JFrame或JPanel。

10得票1回答
如何在JTextArea中输入时显示自动完成?

我需要在用户在一个 JTextArea 中输入时,展示建议(自动完成),就像手机T9一样。 我不知道如何在 myTextAreaKeyTyped() 事件中实现这个功能。 这个应用程序是一个打字辅助工具。它会显示键盘上不存在的字符的变体。 例如,当您按下 'A' 时,它会显示 Â:1, Á...

8得票3回答
按下 Shift + Enter 后在 JTextArea 中换行

我已经将KeyListener添加到我的JTextArea字段中,但它的行为不符合我的预期。 inputTextArea.addKeyListener(new KeyAdapter() { public void keyPressed(KeyEvent k) { //If the ret...

7得票1回答
Java Swing多线程访问JTextArea

我有一个多线程的Java Swing应用程序。 几个线程将通过 textArea.append("something") 写入到 JTextArea 的方法中。我应该这样包装它吗: SwingUtilities.invokeLater(new Runnable() { @Overr...

9得票4回答
JPanel内的JTextArea在JScrollPane中无法正确调整大小

我希望实现以下目标: +------------------Other container(s)-----------------+ | +------JScrollPane (vertical)-------+ | | | JTextField ...

10得票2回答
停止JTextArea中的水平滚动

我想在一个应用程序中添加一个JTextArea。通常该文本区域包含大量内容,当运行该应用程序时,水平和垂直滚动条都会出现。我想要去除水平滚动条;我发现可以使用HORIZONTAL_SCROLLBAR_NEVER字段来实现,但这样就无法显示完整的内容(它不会在水平方向上换行并将内容移到下一行)。...