黑客24小时在线接单网站

黑客在线接单,网站入侵,渗透测试,渗透网站,入侵网站

java输出字体带颜色(java设置字体颜色代码大全)

本文目录一览:

请问java中怎样设置字体的颜色?

定义Font可以为控件设置字体样式。

Font font=new Font("宋体",Font.ITALIC|Font.BOLD,16);

就可以定义出一个粗体加斜体,16号的宋体Font

再为需要的标签设置Font即可。

因为这个Font类是在awt包中的,所以一般用起来都是为控件进行设置字体样式的。

要为控件上的字体设置颜色,可以设置该控件的前景色,比如Button控件,就可以利用其中的 *** setForeground(Color)来设置。

如果是要设置applet中的字体颜色就更好办了,直接利用g.setColor() *** ,再用g来绘制字符串就可以了。

你的这个问题问的不太清楚,也不知道是不是想要设置控件上的字体颜色。

java字体颜色

JTextArea是不能改变部分文字属性的,你用JTextPane作为文本输入区域就可以了。

给你个例子:

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

import javax.swing.text.*;

public class DocColorTest extends JFrame

{

JTextPane textPane = new JTextPane();

JPanel contPane = new JPanel();

public DocColorTest()

{

super("DocColorTest");

Dimension d = Toolkit.getDefaultToolkit().getScreenSize();

setBounds((d.width-300)/2,(d.height-200)/2,300,200);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

contPane.setLayout(new BorderLayout());

contPane.add(new *** crollPane(textPane),"Center");

insertDocument("Blue text", Color.BLUE);

insertDocument("Red text", Color.RED);

setContentPane(contPane);

setVisible(true);

}

public static void main(String [] args)

{

new DocColorTest();

}

public void insertDocument(String text , Color textColor)//根据传入的颜色及文字,将文字插入文本域

{

SimpleAttributeSet set = new SimpleAttributeSet();

StyleConstants.setForeground(set, textColor);//设置文字颜色

StyleConstants.setFontSize(set, 12);//设置字体大小

Document doc = textPane.getStyledDocument();

try

{

doc.insertString(doc.getLength(), text, set);//插入文字

}

catch (BadLocationException e)

{

}

}

}

然后你根据需要自己改改吧 摘自

用JAVA语言怎么编写带有颜色和字体的文字啊?

要看是在哪里写的了,如果是web里面,直接写文字的属性就行

如果是gui里面,JPanel p = new JPanel() {

public void paintComponent(Graphics g) {

g.setFont(font);

g.setColor(color);

g.drawString(str, x, y);

}

};

java 设置输出文字的字体

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);

}

}

看看吧,不是很好,可以给你个参考

java中如何让字体变色

简单设置如下:

jlabel.setFont(new java.awt.Font("Dialog", 1, 15));

“dialog”代表字体,1代表样式(1是粗体,0是平常的)15是字号

//设置字体

jlabel.setForeground(Color.red);

//设置颜色

  • 评论列表:
  •  晴枙皆叹
     发布于 2023-03-11 23:20:26  回复该评论
  • class DocColorTest extends JFrame{JTextPane textPane = new JTextPane();JPanel contPane = new JPanel();public DocColorTest(){ super("DocColorTe
  •  慵吋离祭
     发布于 2023-03-11 15:39:15  回复该评论
  • rtDocument("Blue text", Color.BLUE); insertDocument("Red text", Color.RED); setContentPane(contPane); setV
  •  痴妓囍神
     发布于 2023-03-11 20:00:03  回复该评论
  • xtPane textPane = new JTextPane();JPanel contPane = new JPanel();public DocColorTest(){
  •  性许寻妄
     发布于 2023-03-11 19:17:25  回复该评论
  • mport javax.swing.text.*;public class DocColorTest extends JFrame{JTextPane textPane = new JTextPane();JPanel contPane = new JPanel();p

发表评论:

Powered By

Copyright Your WebSite.Some Rights Reserved.