JAVA做一个五星评论打分字体,java中的Font
Font 类 位于 java.awt 中
字体由三种属性决定:
1) 字体名(family name)
字体名可以分成两大类:
中文字体:宋体、楷体、黑体等;
英文字体:Arial、Times New Roman等等;
小知识:
对于英文字体中有两个术语:“等宽字体”与“变宽字体”,等宽字体是指每一英文字母的宽度一样大;而变宽字体则不然, m与l所占的宽度就不同。
2) 大小(size)
与字体名一样,大小也有两种衡量方式:
一种是磅值(这是一种印刷界的通用单位),如11磅、12磅,它们的值越大,字越大。不过在Java中只支持后者,也就是磅值(point);
另一种是五号、六号,号数越小字越大.
3) 风格(style)
Java中有四种字体风格,由Font类的静态值来定义。
¨ Font.PLAIN(普通)
¨ Font.BOLD(加粗)
¨ Font.ITALIC(斜体)
¨ Font.BOLD+ Font.ITALIC(粗斜体)
也就是说,在Java语言中并不支持下划线这种风格。
Font的 类构造器构造一个字体对象:
public Font(String familyName,int style,int size)
然后,调用对象的setFont方法来设置字体:
public void setFont(Font font)
用 java 获得 字体列表
java.awt.GraphicsEnvironment eq = java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment();
String[] fontNames = eq.getAvailableFontFamilyNames();
for(int i=0;i
System.out.println(fontNames[i]);
}
如果是老版本的jdk可以用下面的方法:
String[] llist = java.awt.Toolkit.getDefaultToolkit().getFontList();
for(int i=0;i
System.out.println(llist[i]);
}
输出结果的一部分:
华文中宋
华文仿宋
华文彩云
华文新魏
华文细黑
华文行楷
JAVA做一个五星评论打分字体,java中的Font相关推荐
- JAVA做一个五星评论打分字体,css简单实现五角星评分、点赞收藏、展现评分(半颗星、1/3颗星)...
1.前言javascript 以前作的好几个项目中,都会遇到打分,评分,点赞这样的需求,写了不少次,每次须要再写的时候,就会翻出以前写过的代码,而后copy过来.总以为这样的话没有进步,没有把知识放进 ...
- JAVA做一个五星评论打分字体_我的评论 - JavaMuse - BlogJava
21.我的MS美化:(不要修改权限,把字体放在~/.fonts/下) 1.在~/下建一个目录:.fonts 在~/.fonts下建一个目录 zh_CN 将下面的字体拷贝到~/.fonts/zh_CN/ ...
- java做一个mud_我应该如何处理Java MUD中的持久性? Optimis...
我禁不住觉得您正在使应该简单解决的问题变得过于复杂. 商业和成功的MMO通常采用这样的方法: Every few minutes or after a significant action: copy ...
- java mysql点赞功能_用Java做一个类似于微博QQ空间点赞的功能-Fun言
点赞是一个互动性很强的功能,网站加入点赞可以增强用户之间的亲密度,可以利用点赞排出受欢迎文章或者其他的列表,所以今天教大家如何做一个类似于微博.QQ空间的点赞功能 需求分析: 首先要明确这个功能是需要 ...
- 用Java做一个跳一跳辅助
用Java做一个跳一跳辅助 Java跳一跳辅助 首先..让大家看下效果: 由于是闲着没事写的.也懒得看OpenCV的API了. 要用到的工具如下: adb+jdk 把adb添加到环境变量里就行.很简单 ...
- 如何复制java卡,使用java做一个简单的集卡程序
使用java做一个简单的集卡程序 本次设想的是要集齐4张卡,每张卡的概率都是25%,如果每个用户集齐需要多少次才能集合完毕 public class Test { public static void ...
- 简单用java做一个图书管理系统
简单用java做一个图书管理系统 首先,我们创建一个View类当做它的视图页 package view;import service.BookService; import service.UserS ...
- 用JAVA写一个画图小程序(JAVA 大作业)
第一次写博客 且是稍微大点的程序 看看就行 重新写的在这,更加清晰明了:点击进入:用JAVA写一个画图小程序(JAVA 大作业)重排版本 设计思路 首先我直接去了Windows自带画图程序去实践模拟, ...
- java做一个简单的数据库,哪个嵌入式数据库用Java写成一个简单的键/值存储?
我最近问了一个关于Neo4j的问题,我有工作,似乎很好.它是可嵌入的,它是用Java编写的,没有(太)许多依赖. 然而,它是一个图形数据库,我不知道这是一个好主意或不使用它作为一个简单的键/值存储. ...
最新文章
- oracle求某个数的阶乘,Oracle SQL实现阶乘的几个方法
- python游戏创新大赛
- Mac 终端便利工具: 管理工具-Homebrew 和提示工具oh my zsh
- 大名鼎鼎的Requests库用了什么编码风格?
- python利器怎么用-Python爬虫利器二之Beautiful Soup的用法
- 第十八章 应用举例:照片OCR-机器学习老师板书-斯坦福吴恩达教授
- crosstool-ng 编译交叉工具链的常见错误及解决办法
- 有了net send,谁还用IM?
- 程序员——知识 [转载]
- matlab两矩阵相似性,两个矩阵同时相似对角化MATLAB程序.docx
- 杭州电子科技大学ACM-1001
- 【Python表白小程序】表白神器——赶紧收藏起来~
- 【Excel】excel中怎样隔行插入空行?
- 协议僵化 or 协议僵化
- 经典黑白搭配 现代简约风格设计美学精神
- 视频转图像序列工具FreeVideoToJPGConverter(5.0.101.201版)下载安装及使用(Windows)
- yum 代理(系统代理对 yum 不生效)
- HTML,css和JavaScript的基础学习—css篇
- Python Matplotlib教程
- 10uF的电容能滤除什么频率的电源纹波?
热门文章
- 有些人可能也在哪见过这样的HTML5效果
- 程序员的SOHO:接单到完成的全过程
- CString LPCTSTR LPTSTR 类型的相互转化
- 成员函数指针与高性能的C++委托(下篇)
- 需求评审会议上,被逼疯的程序员
- element提交图片限制一张_科研SCI论文图片常见问题和错误汇总
- php 時間比較,PHP用strtotime()函數比較兩個時間的大小實例詳解
- OpenCV中霍夫圆检测
- ​马卡龙配色你好夏天PPT模板​
- M1兼容性怎么样?关于M1版MacBook兼容软件的测试方法