java的代碼字體設(shè)置 java代碼字體

Java中設(shè)置字體

java中沒有自帶的字體對話框,這需要自己來編寫。

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、成都網(wǎng)站制作、烏海海南網(wǎng)絡(luò)推廣、重慶小程序開發(fā)公司、烏海海南網(wǎng)絡(luò)營銷、烏海海南企業(yè)策劃、烏海海南品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供烏海海南建站搭建服務(wù),24小時服務(wù)熱線:18980820575,官方網(wǎng)址:muchs.cn

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加監(jiān)視器

//font.add加監(jiān)視器

//size.add加監(jiān)視器

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);//應(yīng)用舉例

}

}

public class font

{

public static void main(String[] args)

{

new ff("字體對話框");

}

}

java 如何設(shè)置字體格式?

Java Swing中可以給每個控件設(shè)置字體格式和其他屬性的設(shè)置,示例如下:\x0d\x0asubmit= new JButton("登陸");\x0d\x0asubmit.setFont(new Font("宋體", Font.PLAIN, 16));\x0d\x0a三個參數(shù)分別表示: 字體,樣式(粗體,斜體等),字號\x0d\x0a submit.setForeground(Color.RED);\x0d\x0a這個表示給組件上的文字設(shè)置顏色Color.RED表示紅色\x0d\x0a當(dāng)然你也可以自己給RGB的值 比如 submit.setForeground(new Color(215,215,200));

java 設(shè)置字體格式

Java Swing中可以給每個控件設(shè)置字體格式和其他屬性的設(shè)置,示例如下:

submit= new JButton("登陸");

submit.setFont(new Font("宋體", Font.PLAIN, 16));

三個參數(shù)分別表示: 字體,樣式(粗體,斜體等),字號

submit.setForeground(Color.RED);

這個表示給組件上的文字設(shè)置顏色Color.RED表示紅色

當(dāng)然你也可以自己給RGB的值 比如 submit.setForeground(new Color(215,215,200));

怎么在java的文本框中設(shè)置字體和顏色?

方法如下:

顏色的英文是color,如果swing,所以你定義的對象 會有這個color屬性。

jsp就用font標(biāo)簽,里面也有color屬性。

字體swing就是font。

Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進行復(fù)雜的編程。

文章名稱:java的代碼字體設(shè)置 java代碼字體
文章鏈接:http://muchs.cn/article22/doshdjc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、做網(wǎng)站網(wǎng)站策劃微信公眾號、移動網(wǎng)站建設(shè)、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計