java调整字体_用java修改字体样式
package 绘制图形;
//设置字体样式
import java.awt.Dimension;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Toolkit;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class drawTextFont extends JFrame{
public static void main(String[] args) {
// TODO Auto-generated method stub
new drawTextFont();
}
public drawTextFont() {
// TODO Auto-generated constructor stub
Toolkit kit = java.awt.Toolkit.getDefaultToolkit();
Dimension screen = kit.getScreenSize();
int width = screen.width;
int hight = screen.height;
this.setTitle("设置字体样式");
this.add(new ChangeTextFontPanel());
this.setVisible(true);
this.setBounds(width/4, hight/4, 500,400);
this.setDefaultCloseOperation(3);
}
}
class ChangeTextFontPanel extends JPanel{
public void paint(Graphics g) {
String value = "好好学习丫丫! ! !";
int x = 40;
int y = 50;
// Font(字体类型,风格,字体大小)
/*
* BOLD黑体,ITALIC斜体
*/
Font font = new Font("华文行楷",Font.BOLD+Font.ITALIC,26);
g.setFont(font);
/*
* drawString(文本内容,文本所在X轴,文本所在Y轴)
*/
g.drawString(value, x, y);
value = "一天又一天! ! !";
int x1 = 40;
int y1 = 100;
font = new Font("华文彩云",Font.BOLD,20);
g.setFont(font);
g.drawString(value, x1, y1);
}
}
字体样式.png
用java修改字体颜色,画圆角矩形
java调整字体_用java修改字体样式相关推荐
- java 8 中文字体_在java程序中直接使用中文字体文件
在java程序中直接使用中文字体文件.代码中的hb.ttf文件请用你自己的中文字体文件代替 java学习 java培训 软件工程师 如何学习java 学习java哪里好 东方清软java培训 清软国际 ...
- java 找不到字体_从Java中的TTF文件加载一些TrueType字体会导致FontFormatException:找不到字体名称...
我试图从我的系统上的TTF文件创建一个 java.awt.Font实例,但只有一些字体能够加载而不会出错.下面的代码是我在网上找到的一些测试代码.在我的系统上运行时,它能够成功加载285种字体(例如A ...
- java graphics2d 字体_自Java 7u13以来,字体字形无法使用Graphics2D drawString呈现
在 Windows 10上使用 Java 32bit中的某些特定真实字体字体绘制字符串时,我遇到了一个奇怪的问题. 从Java 7u13开始,每当字体的字符/字形宽度超过其高度的4倍时,它就不会使用G ...
- java web源代码_检测Java Web应用程序而无需修改其源代码
java web源代码 与其他系统进行交互时,大多数Java Web应用程序都使用标准Java接口. 诸如Web页面或REST服务器之类的基于HTTP的服务是使用接口javax.servlet.Ser ...
- java 图片 大小_在JAVA中调整图片大小
在JAVA中,当我们调整图片的大小或比例时,我们可以按照以下的步棸: 通过调用的ImageIO类的read(File)方法 创建用于输入图片BufferedImage对象. 按所需输出高度输出的Buf ...
- java swing计算机_使用java swing仿window7标准计算器界面
完整代码 ----- package com.lfd.view; import java.awt.BorderLayout; import java.awt.Color; import java.aw ...
- android 怎么获取app 字体颜色,android app 修改字体
android中可能会遇到修改字体的情况,虽然说需求比较少,但是偶尔还会遇到 可以使用三方框架来帮助我们简单做到 api "uk.co.chrisjenx:calligraphy:2.2.0 ...
- java 批量打印_用java怎样实现批量打印
展开全部 下面是实现Java批量打印功能的具体工具类,其中的Info类和UserClass为具体的快递面单中要打印的信息e68a8462616964757a686964616f313333633839 ...
- java 图片写字_用java在图片上写字
//这个代码网上很常见,不过我找到的都是加一行的.修改后自动换行,见方法list2() package cloud.com; import javax.imageio.ImageIO; import ...
最新文章
- [Android] Git组件化部署
- 一道异常处理执行顺序面试题的简单分析
- LCD MIPI DSI时钟计算
- 2018年第九届蓝桥杯 - 省赛 - C/C++大学A组 - A. 分数
- 好玩的php函数,几个实用的PHP函数
- [蓝桥杯][2017年第八届真题]正则问题(DFS)
- python中math库_Python的math库、random库实际应用
- Hexo博客搭建与部署
- 免费python课程排行榜-用python爬取2017年中国最好大学排名
- find linux 目录深度_15种方法找出Linux系统中最大的N个文件,你懂几种?
- 谷歌李开复 我的传奇人生源于十句箴言
- 基于Ubuntu 18.04配置固定IP方法
- 公众号第三方平台开发 创建公众号第三方平台
- python处理excel实例编程_python处理Excel的简单示例
- UEStudio高亮查找字符串
- 一个金融网站的SEO优化技巧案例
- 利用python和Tushare自动更新A股每日数据
- 微信用计算机喊麦,另类占星师:我要做自己的微信电台
- 达梦数据库(达梦8)DCA认证考试
- 【转】WHQL签名简介