java中怎么让字体可以显示下划线呢_java中怎么让字体可以显示下划线呢
在.net中,对于Font类来说,可以直接使用常量来生成带有下划线的字体。
但是,到了Java中,想生成带有下划线的字体,就稍微复杂了一点,需要借助于TextAttribute类来生成。(推荐:java视频教程)
具体请参照下面的代码段。// 生成带有下划线的字体
// 需要借助于TextAttribute类来处理
HashMap hm = new HashMap();
hm.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON); // 定义是否有下划线
hm.put(TextAttribute.SIZE, 12); // 定义字号
hm.put(TextAttribute.FAMILY, "Simsun"); // 定义字体名
Font font = new Font(hm); // 生成字号为12,字体为宋体,字形带有下划线的字体
TextAttribute 实例被用作属性键,标识 Font、TextLayout、AttributedCharacterIterator 和其他处理文本属性的类中的属性。此类中定义的其他常量可以用作属性值。
UNDERLINE_ON:public static final Integer UNDERLINE_ON
标准下划线。
更多java知识请关注java基础教程栏目。
java中怎么让字体可以显示下划线呢_java中怎么让字体可以显示下划线呢相关推荐
- java接口那一节是哪的知识_Java中的接口知识汇总
Java中的接口知识汇总 发布于 2020-4-29| 复制链接 本文给大家汇总介绍了在java中的接口知识,包括为什么要使用接口.什么是接口.抽象类和接口的区别.如何定义接口以及定义接口注意点,希望 ...
- java中栈和堆都存哪些东西_java中栈内存与堆内存(JVM内存模型)
java中栈内存与堆内存(JVM内存模型) Java中堆内存和栈内存详解1 和 Java中堆内存和栈内存详解2 都粗略讲解了栈内存和堆内存的区别,以及代码中哪些变量存储在堆中.哪些存储在栈中.内存中的 ...
- java 判断一个字符串是否由数字组成的_Java中怎样判断一个字符串是否是数字
展开全部 1.使用Character.isDigit(char)判断 String str = "123abc"; if (!"".equals(str)) { ...
- java显示图片缩略图_java中生成图片的缩略图
importjava.awt.Image;importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.FileOutputS ...
- java是先有类还是先有对象_Java中关于先有鸡还是先有蛋的问题----ClassObject
在Java中,我们常常会看到一个类型:Class.并且在类似Person.class,cache.getClass()等代码中见到它的身影. 众所周知,Class是用来描述一个类的类型,而Object ...
- java中为什么需要常量和变量的区别_Java中的变量和常量
1.变量(variable) 变量,顾名思义,就是变化的量. 我们可以通过变量来操作存储空间中的数据,变量就是指代这个存储空间,一旦你定义了一个一个变量,那么空间的位置就确定了,虽然空间位置是确定的, ...
- java内部类为什么会持有外部类的引用_java中内部类为什么会持有外部类的引用?...
当我们分析内存泄漏的场景时,总会想到不能在内部类中做耗时操作,因为它会持有外部类的因为,导致外部类的实例在生命周期结束的时候没有办法及时释放,这就造成了内存泄漏. 好像这就是一个公理一样,就是人们说着 ...
- java中的成员变量和局部变量的区别_java中成员变量与局部变量区别分析
本文实例分析了java中成员变量与局部变量区别.分享给大家供大家参考.具体分析如下: 成员变量:在这个类里定义的私有变量,属于这个类. 创建以及使用成员变量 public class Person { ...
- java中static类的作用是什么意思_java中static关键字是什么意思
java中static关键字是什么意思 发布时间:2020-11-11 11:01:11 来源:亿速云 阅读:86 作者:小新 这篇文章给大家分享的是有关java中static关键字是什么意思的内容. ...
最新文章
- 使用spring-loaded开源项目,实现java程序和web应用的热部署
- 2021年中国数据中心行业发展现状与数据需求分析 互联网产业发展带来良好发展机遇...
- TF之GD:基于tensorflow框架搭建GD算法利用Fashion-MNIST数据集实现多分类预测(92%)
- docker ubuntu 安装包_史上最全Docker环境安装指南
- (四)Kinect人脸识别
- Oracle run leve,UNIX自动启动oracle
- mysql undo log回收_MySQL5.7 可以回收(收缩)undo log回滚日志物理文件空间
- javascript调用服务端验证控件
- 【AS3代码】AS调用JS
- 区块链基础语言(二)——Go语言开发环境搭建
- 「leetcode」本周小结!(回溯算法系列二)
- 从学生到专家,C语言开发必读的8本书
- 2 spss 统计绘图与线性回归
- 幼儿-综合素质【9】
- dataBinding 配置问题 Could not find method buildFeatures()for arguments xxx on extension ‘android
- 传输层安全协议TLS/SSL
- win10资源管理器explorer总是崩溃重启
- c/c++ 洛谷 P1428 小鱼比可爱
- jar -cvfM0 暂使用 jar cvf不好用
- diskgenius创建efi分区_复制文件到当前分区