繁体   English   中英

Java:如何更改字符串的颜色?

[英]Java: how do I change the color of a string?

我想将某些字符设置为灰色,其余的保留为黑色。 我怎么做?

您必须像詹姆斯·布莱克(James Black)所说的那样提供更多的背景信息。 如果您在谈论控制台,请查看我的帖子底部。 例如,如果您使用的是Swing和JLabel,则:

JLabel title = new JLabel("Want a Raise?", JLabel.CENTER);
title.setForeground(Color.white);

资料来源: http : //www.leepoint.net/notes-java/GUI/components/10labels/jlabel.html

但这实际上取决于上下文。

编辑 :显然,您可以使用Enigma

文本颜色通常是其输出方式的一部分,而不是其自身的字符串。 就像Mike所说的,您在说什么背景? 这是控制台,GUI还是JSP页面?

如果您在谈论控制台,我们还需要了解平台。 Windows控制台不同于Unix控制台。 这个源伪造项目看起来可以帮助http://sourceforge.net/projects/jcons/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM