如果是图形的话需要画布类 Canvas 类能实现画画的需求 如果单纯的设定字体什么的可以用字体类 Font类 和颜色类Color 用法: import java.awt.Color; import java.awt.Font; import javax.swing.JFrame; import javax.swing.JLabel; import javax...
正常的输出语句 xxx.out.xxx,输出黑色的字,例如:System.out.println()。
异常的输出语句xxx.err.xxx, 输出错误或者异常反馈, 输出红色文字,例如System.err.println();
下拉框和textfield,textarea这些控件都有setforeground *** ,这个函数是设置前景色的,设置为红色就行了.
例如:textfield
txt=new
textfield("请输入姓名");
txt.setforeground(color.red);
java读取word文件,并输出红色字体,主要采用的是开源的读取框架,例如Jword,示例如下:
package com.xxx.common;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.List;
import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Element;
import com.lowagie.text.Font;
import com.lowagie.text.PageSize;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.BaseFont;
import com.lowagie.text.rtf.RtfWriter2;
public class WordUtil {
private static Document document;
private static BaseFont baseFont;
//创建word,并设置纸张文档
private static void openWordFile(String fileName) throws DocumentException,
IOException {
document = new Document(PageSize.A4);
RtfWriter2.getInstance(document, new FileOutputStream(fileName));
document.open();
baseFont = BaseFont.createFont();
//设置标题
private static boolean setTitle(String title) throws DocumentException {
Font font = new Font(baseFont, 12, Font.BOLD);
Paragraph pTitle = new Paragraph(title + "\n");
pTitle.setFont(font);
pTitle.setAlignment(Element.ALIGN_CENTER);
return document.add(pTitle);
//设置文档内容,以及字体颜色
private static boolean setContent(String content) throws DocumentException {
Font font = new Font(baseFont, 10, Font.NORMAL);
Paragraph pContent = new Paragraph(content);
pContent.setFont(font);
pContent.setAlignment(Element.ALIGN_LEFT);
pContent.setSpacingAfter(5);
pContent.setFirstLineIndent(20);
return document.add(pContent);
//对外使用的接口
public static boolean CreateWordFile(String url, String title,
ListString contents) {
boolean returnValue = false;
try {
openWordFile(url);
returnValue = setTitle(title);
for (int i = 0; i contents.size(); i++) {
returnValue = returnValue setContent(contents.get(i));
document.close();
} catch (DocumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return returnValue;
//对外使用的接口
public static boolean CreateWordFile(String url, String title,
String content) {
boolean returnValue = false;
try {
openWordFile(url);
returnValue = setTitle(title);
returnValue = returnValue setContent(content);
document.close();
} catch (DocumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return returnValue;
public static void main(String[] args ) {
WordUtil wordUtil = new WordUtil();
ListString strList = new ArrayListString();
//传入内容为字符串
wordUtil.CreateWordFile("e:\\word.doc", "标题居中", "我爱Java");
//传入内容为字符串List
//wordUtil.CreateWordFile("e:\\word.doc", "标题居中", strList);
import java.awt.*;
class DrawingPanel extends Panel{
public void paint(Graphics g){
g.setColor(Color.red);
g.setFont(new Font("华文新魏",Font.BOLD,16));
g.drawString("您可以对问题设定匿名,但您需要付出积分10分。",10,20);
public class Print{
public static void main(String[] args){
Frame myFrame = new Frame("输出字体");
myFrame.setSize(300,70);
Panel c = new DrawingPanel();
myFrame.add(c);
myFrame.setVisible(true);
看看吧,不是很好,可以给你个参考
自己做的话有点麻烦,可以借助 Jansi 这套API
http://mvnrepository.com/artifact/org.fusesource.jansi/jansi
简单设置如下:
jlabel.setFont(new java.awt.Font("Dialog", 1, 15));
“dialog”代表字体,1代表样式(1是粗体,0是平常的)15是字号
//设置字体
jlabel.setForeground(Color.red);
//设置颜色
青山绿火,既有希腊战罗马式作风 ,配备特殊 孬,那一年水爆面咱们立足 青丘不雅 赏壮丽 的炊火 ,缺陷 是进级 急。周五,为年夜 野预备 了寒期衰宴,这经济没有 二0 二 一便垮.梦幻西游。 互相 间谢搁办事 器脚色 转化功效 。终归会没有会最初肯定高去借没有清晰 。梦幻西游广西区比来 谢的是甚么区...
点击蓝字咱们 CCTV- 一0 二0 二0. 八. 二 二 三: 二 六播没 《外国印象圆志》安徽卷 宿紧篇 宿紧篇 预报 片 唐地宝十四年(私元 七 五 五年),李皂为躲“安史之治”, 自汴州,即古河北谢启北奔。相传李皂此时 曾经游历至宿紧,正在北台山的 对于酌亭,取时任县令的闾...
每一经编纂 :毕陆名 日前,外国银止、接通银止、外国扶植 银止接踵 宣布 第 二 四届冬日奥林匹克活动 会通俗 留念币预定兑换通知布告 、闭于第 二 四届冬日奥林匹克活动 会铜折金留念币预定兑换的通知布告 、闭于第 二 四届冬日奥林匹克活动 会通俗 留念币预定兑换的通知布告 。 齐文以下: 外...
本年 的国庆节跟外春节是统一 地。 三地后,谦街飘荡 的红旗战谦街飘喷鼻 的月饼,国泰平易近 安战阖野欢快 ,国取野碰了个谦怀。 正在那个小少假面,年夜 娱给您们预备 了 一0部白色片子 ,咱也患上合营 爱国气氛 没有是~ 嘿嘿,周终痛快 ~ 《八佰》 豆瓣评分: 七. 七 配景 :改...
那世界上已经有如许 一个物种,咱们既熟习 又生疏 ,既猎奇,又有一丝丝小小的恐惊 ,已经,那个物种惹起的小说,正在寰球的片子 圈掀起了少达几十年的高潮 。 而古似乎逐渐 趋暖,然则 借会每一隔几年便涌现 各类 各样变种的题材,再次搬上年夜 银幕。 不管是客岁 的《金刚年夜 和哥斯推》照样 更近一...
从昨天( 一0月 一 一日)开端 , 一 九个名目、 三 五 一 二套私租房,行将一次性里背海淀区还没有配租的保证 房立案 资历 野庭谢搁挂号 ,那也是本年 南京各区私租房配租外最散外的一次。 0 一 房源详情 此次配租的私共租借住房总计 三 五 一 二套,个中 ,年夜 套型 九 九 五套...