java jtextarea.setfont_如何在JTextArea中更改文本颜色?
既然是可能的用途Highlighter(或HTML)用于JTextArea,此api实现了样式文本的简化选项。import java.awt.*;
import javax.swing.*;
import javax.swing.text.*;
public class TextPaneHighlighting {
private static final long serialVersionUID = 1L;
private Highlighter.HighlightPainter cyanPainter;
private Highlighter.HighlightPainter redPainter;
public TextPaneHighlighting() {
JFrame frame = new JFrame();
JTextPane textPane = new JTextPane();
textPane.setText("one\ntwo\nthree\nfour\nfive\nsix\nseven\neight\n");
JScrollPane scrollPane = new JScrollPane(textPane);
frame.add(scrollPane, BorderLayout.CENTER);// Highlight some text
cyanPainter = new DefaultHighlighter.DefaultHighlightPainter(Color.cyan);
redPainter = new DefaultHighlighter.DefaultHighlightPainter(Color.red);
try {
textPane.ge
java jtextarea.setfont_如何在JTextArea中更改文本颜色?相关推荐
- html如何设置整体文本颜色,如何在HTML中更改文本颜色?
在HTML中,我们可以使用以下三种方式更改文本颜色: 使用HTML标签 使用内联样式属性 使用内部CSS 使用HTML标签 使用Html标签更改网页上的文本颜色,按照以下步骤,我们可以轻松完成. 步骤 ...
- 如何在Windows终端中更改文本颜色
目录 介绍 终端颜色 使用代码 辅助函数 处理对比度 有趣的点 下载 color.zip - 1.9 KB 介绍 终端的默认文本输出是单色的,并且不提供提供上下文的简单方法.例如,您可能希望错误以红色 ...
- Illustrator 教程:如何在 Illustrator 中更改图稿颜色?
欢迎观看illustrator教程,小编带大家学习 illustrator 的基本工具和使用技巧,了解如何在 illustrator 中将颜色应用至使用现有颜色和创建颜色的图稿上. 在 illustr ...
- android 文本后图标_如何在Android中更改文本,图标等的大小
android 文本后图标 Let's face it: no matter how good the screens are on our phones and tablets, the text ...
- 如何在PowerPoint中更改文本的大小写
If you're looking to quickly change the case of the text in a slide of your PowerPoint presentation, ...
- 如何在 ggplot2 中更改背景颜色(附示例)
您可以使用以下语法更改 ggplot2 图中各种元素的背景颜色: p + theme(panel.background = element_rect(fill = 'lightblue', color ...
- android java 延时函数,如何在Android中设置文本之间的延迟
由于不能在UI线程上调用Thread.sleep(只显示最终结果),因此应该在另一个线程上执行此操作,例如: 在构造函数上: private Handler handler; public void ...
- 好系统教你如何在Windows中更改文件夹的图标
如何在Windows中更改文件夹的图标 浏览到要更改其图标的文件夹的位置,或创建一个新文件夹. 右键单击该文件夹,然后从出现的下拉菜单底部选择"属性". 在文件夹属性菜单中,选择自 ...
- linux 更改ssh端口_如何在Linux中更改SSH端口-简易指南
linux 更改ssh端口 The default port on SSH is 22. But for security reasons, it's a good idea to change SS ...
最新文章
- 德布罗意波与神经网络与粒子
- 【技术综述】深度学习新手如何开始合适的“调参”任务
- Silverlight C# 游戏开发:游戏循环体的五种设计方式
- Codeforces Round #533 (Div. 2)题解
- 利用 Github Actions 自动更新 docfx 文档
- Java里面Unreachable code
- asp.net 之高速缓存
- Kubernetes 部署 Ingress 控制器 Traefik v2.1
- Python3.6字符串新特性
- PyQt5多线程的执行和停止
- CVPR 2021 最佳论文!对抗神经网络GAN解决3D场景难题
- 电力项目十--整合文本编辑器
- 人脸关键点标注工具_谈谈人脸关键点的江湖
- python机器学习库sklearn——SGD梯度下降法
- 杭州女程序员自述:疫情之下被迫离职,仲裁说理被公司索赔百万
- PMP备考大全:经典题库(6月第2周)
- 便宜SSL证书购买攻略:comodo,geotrust,rapidssl证书为例
- Java 阿里云图片添加水印
- 你不得不知道的这6款可免费试用的JavaScript插件
- python 单词纠错_Python 简单单词纠错识别
热门文章
- win7显示dns服务器故障,Win7怎么解决DNS服务器故障?
- 2023考研数学真题及答案解析!
- jupyter notebook修改字体
- “热榜第一”阿里年薪80W的Java架构师,到底是有着怎样的水平?
- 【浏览器】360浏览器默认用极速模式打开页面
- 安装Dev c++后,编译文件出现未编译的解决方法
- mysql 字段字符串转int_MySQL数据库面试题(2020最新版)(一)
- IOS Dev Intro - Frameworks
- 5G/NR中RRC的三种状态(idle, active, inactive)
- scriptmanager