jtextcomponent相关内容

如何在 JFrame/JPanel 中可视化控制台 java

我使用 Swing 库制作了一个 Java 程序.现在我想将我的控制台输出重定向到 JFrame 或 JPanel. 解决方案 你需要制作一个OutputStream,将输出重定向到文本区域并实现OutputStream接口的所有必要方法,然后在你的主程序中,将您的标准输出重定向到此流中.我在我的一个程序中使用了类似的东西: import java.io.IOException;导入 j ..
发布时间:2022-01-11 08:32:11 Java开发

如何更改 JTextArea 中的文本颜色?

我需要知道如何做到这一点: 比方说:我在 JTextArea 中有一个这样的代码: 加载 R1, 1十二月商店 M, R1添加 R4, R1,8 我想将 LOAD、DEC、STORE 和 ADD 的颜色更改为蓝色R1, R4 为绿色M 到 RED数字到橙色 如何更改此文本的颜色?这些文字来自记事本,也可以直接输入到文本区. 解决方案 JTextArea 旨在娱乐 Plain ..
发布时间:2021-11-25 14:59:54 Java开发

如何更改 JTextArea 中的文本颜色?

我需要知道如何做到这一点: 比方说:我在 JTextArea 中有一个这样的代码: 加载 R1, 1十二月商店 M, R1添加 R4, R1,8 我想将 LOAD、DEC、STORE 和 ADD 的颜色更改为蓝色R1, R4 为绿色M 到 RED数字到橙色 如何更改此文本的颜色?这些文字来自记事本,也可以直接输入到文本区. 解决方案 JTextArea 旨在娱乐 Plain ..
发布时间:2021-11-25 14:29:52 Java开发

可选择的 JLabel,而不仅仅是 JTextfield

我需要能够选择 JLabel 中的文本.我在网上阅读了一些关于使用 JTextfield 模拟 JLabel 的指南,但是这对我没有用,因为我的 JLabel 将跨越多行.那么关于如何做到这一点,或者是否有可能,有什么想法吗? 解决方案 您可以使用不可编辑的 JTextArea,它允许多行和可选择的文本,并且在视觉上看起来与 JLabel. 我认为使用 JLabel 是不可能的(至少 ..
发布时间:2021-09-02 20:42:53 Java开发

消息控制台 Java

我有这个开源消息控制台的 Java 代码,但它根本无法编译.任何人都可以使用他们的 IDE 来查看它是否可以运行? import java.io.*;导入 java.awt.*;导入 javax.swing.*;导入 javax.swing.event.*;导入 javax.swing.text.*;/** 创建一个简单的控制台来显示文本消息.** 消息可以从不同来源定向到这里.每个来源都可以 ..
发布时间:2021-09-02 20:25:40 Java开发

所见即所得 XML 编辑器 java

我需要编写一个基于swing的编辑器,它可以打开指定的xml文件,其中包含我必须在 和 之间使用的文本code> 标签,但文件中还有其他标签.文件中还有其他无用信息,我不需要显示,但需要保留.我只需要显示 JTextComponent 中提到的标签内的文本,让用户修改它并以某种方式将更改写回底层 xml 源.xml 文件中标签的位置会因文件而异,并且一个文件中有多个 标签,我应该 ..
发布时间:2021-09-02 20:21:39 Java开发

使用 AttributeSet 以不同颜色下划线 StyleConstant

我正在实施拼写检查器,想知道是否有一种简单/明显的方法可以用不同的颜色(例如红色)为某些文本加下划线. 我已经使用以下代码设置并下划线(还设置了文本的颜色): private AttributeSet getAttributeSet(Color foregroundColor) {SimpleAttributeSet attrs = new SimpleAttributeSet();Sty ..
发布时间:2021-09-02 20:06:09 Java开发

JTextComponent.print();打印空白

我正在寻找一种解决方案,根据用户 UI 内容动态生成文本和图像,然后在简单的“单击"基础上进行打印. 到目前为止,我的意图(通过做一点研究)是创建一个 JTextComponent,它的内容将根据用户的输入(间接)生成并简单地打印 JTextComponent.这个 JTextComponent 永远不会显示在 UI 的任何地方,只会打印出来. 到目前为止,我设置了一个临时测试; ..
发布时间:2021-06-21 19:24:32 Java开发

浏览Java swing中的html文件

可能重复: Swing JDialog/JTextPane和HTML链接 我想快速浏览HTML文件,并且这样做了,HTML文件的内容正在JEditorPane的帮助下显示,但是html文件的链接没有在同一窗格中打开另一个HTML文件. 可以摆动吗?我希望html文件应该像纯HTML文件一样对待,这意味着链接应该在JAVA编辑器窗格中正常工作,而我目前也在使用以下代码. try { ..
发布时间:2020-11-24 21:05:24 Java开发

在Swing应用程序中访问.jar下的文件?

请参阅我的上一个问题,我想问一下如何读取其他文件 文件夹放入类似的.jar. 该问题提供了文件夹层次结构和详细信息. 我的主要问题是一行代码: JTextPane textPane = ... //general initialization textPane.setPage("path/file.html"); 问题是我必须将那个file.html保留在我的.jar中. 此 ..
发布时间:2020-11-06 02:54:15 Java开发

当文本填充了组件而不是具有滚动条时,如何在Java Netbeans中动态调整文本组件的大小?

关于这个问题,我已经做了大量研究,但是对于发现的任何东西我都没有任何运气.这是我正在开发的应用程序中的主要障碍. 我的应用程序有一个Form,其中包含JScrollPane.在JScrollPane中添加JTextArea之后,我看到当我运行该程序并键入JTextArea时,当JTextArea溢出文本时,它会伴随着滚动条.即使我将滚动条策略设置为“从不",它也只会溢出并向上移动当前文本. ..
发布时间:2020-04-25 04:04:24 Java开发

自定义秋千JTextComponent

我想创建一个看起来像JTextArea的JTextArea,像JTextArea的行为,像JTextArea的响应,像JTextArea那样讲话,像JTextArea那样移动等等,但是不是JTextArea. 为了简短起见,我想基于JTextArea创建一个自定义的swing组件.一旦这样做,我将能够更改JTextArea的其他不同硬编码属性,并创建自己的自定义JTextArea.没有按照我 ..
发布时间:2020-04-25 04:04:16 Java开发