java更换字体代码 改字体的代码

java怎么做到改变一个窗口内的字体

整好,前两天看了一篇博文,讲的就是swing界面的统一,大家互相学习。代码参考如下

深圳网站建设公司创新互联建站,深圳网站设计制作,有大型网站制作公司丰富经验。已为深圳上千多家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的深圳做网站的公司定做!

/** 

* 统一设置字体,父界面设置之后,所有由父界面进入的子界面都不需要再次设置字体 

*  感谢下博文的作者chenxuejiakaren 

*/ 

private static void InitGlobalFont(Font font) {

FontUIResource fontRes = new FontUIResource(font);

for (EnumerationObject keys = UIManager.getDefaults().keys();

keys.hasMoreElements(); ) {

Object key = keys.nextElement();

Object value = UIManager.get(key);

if (value instanceof FontUIResource) {

UIManager.put(key, fontRes);

}

}

在main方法中,初始化窗口时,加入下面这句:

InitGlobalFont(new Font("alias", Font.PLAIN, 12));  //统一设置字体就可以了。

注意:InitGlobalFont 这个方法的调用时在swing界面的入口界面里。

java绘图方法drawString如何改变字体

用setFont()方法修改字体

setFont

public abstract void setFont(Font font)将此图形上下文的字体设置为指定字体。使用此图形上下文的所有后续文本操作均使用此字体。

参数:

font - 字体。

比如

Graphics g = panel.getGraphics();

g.setFont(new Font("Tahoma", Font.BOLD, 12));

g.drawString("wahahahaha");

java用什么方法设置label的字体

Java设置label字体代码如下:

ublic class SetColor extends JFrame{

JLabel jlabel = new JLabel("颜色,大小");

public SetColor(){

this.setLayout(null);

jlabel.setBounds(0, 0, 200, 40);

jlabel.setFont(new Font("",1,30));//设置字体大小

jlabel.setForeground(Color.BLUE);//设置字体颜色

this.add(jlabel);

this.setSize(200,200);

this.setVisible(true);

}

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

SetColor sc = new SetColor();

}}

Java中设置字体

java中没有自带的字体对话框,这需要自己来编写。

text.setFond("字体名字",字形(如,fond.bold),大小)

import java.awt.*;

import java.awt.event.*;

import javax.swing.JColorChooser;

//import javax.swing.border.*;

class ff extends Frame implements ActionListener

{

Choice font,size,bolder;

Button bb;

ff(String s)

{

setTitle(s);

font=new Choice();

bolder=new Choice();

size=new Choice();

//bolder.add加监视器

//font.add加监视器

//size.add加监视器

Panel p1=new Panel();

Panel p2=new Panel();

bb=new Button("点击打开");

bb.addActionListener(this);

p1.setLayout(new GridLayout(4,1));

p2.setLayout(new GridLayout(4,1));

GraphicsEnvironment gg=GraphicsEnvironment.getLocalGraphicsEnvironment();

String ss[]=gg.getAvailableFontFamilyNames();

String bold[]={"Font.BOLD","Font.CENTER_BASELINE","Font.CENTER_BASELINE","Font.ITALIC",

"Font.PLAIN","Font.ROMAN_BASELINE","Font.TRUETYPE_FONT"};

for(int i=126;iss.length;i++)

font.add(ss[i]);

for(int i=12;i=64;i+=2)

{

String w=String.valueOf(i);

size.add(w);

}

for(int i=0;ibold.length;i++)

{

bolder.add(bold[i]);

}

p1.add(new Label("请选择字体"));

p1.add(font);

p1.add(new Label("请选择大小"));

p1.add(size);

p2.add(new Label("请选择字型"));

p2.add(bolder);

p2.add(new Label("请选择字体颜色"));

p2.add(bb);

add(p2,BorderLayout.WEST);

add(p1,BorderLayout.EAST);

setSize(250,150);

setVisible(true);

pack();

addWindowListener(new WindowAdapter()

{

public void windowClosing(WindowEvent ee)

{

System.exit(0);

}

});

}

public void actionPerformed(ActionEvent e)

{

Color cc=JColorChooser.showDialog(this,"颜色对话框",null);

bb.setBackground(cc);//应用举例

}

}

public class font

{

public static void main(String[] args)

{

new ff("字体对话框");

}

}

如何用java代码改变文字字体

setTextColor(0xFF0000FF);

//0xFF0000FF是int类型的数据,分组一下0x|FF|0000FF,0x是代表颜色整 数的标记,ff是表示透明度,0000FF表示颜色,注意:这里0xFF0000FF必须是8个的颜色表示,不接受0000FF这种6个的颜色表示。

setTextColor(Color.rgb(255, 255, 255));

setTextColor(Color.parseColor("#FFFFFF"));

//还有就是使用资源文件进行设置

setTextColor(this.getResources().getColor(R.color.blue));

//通过获得资源文件进行设置。根据不同的情况R.color.blue也可以是R.string.blue或者

//另外还可以使用系统自带的颜色类

setTextColor(android.graphics.Color.BLUE);

如何修改eclipse中java代码的字体样式

1、window --Preference

2、在出现的新窗体中选择General--Appearance--Colors and Fonts,在窗体的右侧选择Basic--TextFonts,再点击Edit就可以进入到修改页面修改字体样式了

网页题目:java更换字体代码 改字体的代码
网页URL:https://www.cdcxhl.com/article20/docdijo.html

成都网站建设公司_创新互联,为您提供电子商务企业建站软件开发动态网站面包屑导航自适应网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

搜索引擎优化