Java設(shè)置label字體代碼如下:
成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站服務(wù)團(tuán)隊(duì)是一支充滿著熱情的團(tuán)隊(duì),執(zhí)著、敏銳、追求更好,是創(chuàng)新互聯(lián)的標(biāo)準(zhǔn)與要求,同時(shí)竭誠(chéng)為客戶提供服務(wù)是我們的理念。創(chuàng)新互聯(lián)公司把每個(gè)網(wǎng)站當(dāng)做一個(gè)產(chǎn)品來開發(fā),精雕細(xì)琢,追求一名工匠心中的細(xì)致,我們更用心!
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));//設(shè)置字體大小
jlabel.setForeground(Color.BLUE);//設(shè)置字體顏色
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();
}}
我也遇到了相同的問題,根據(jù)你給出的代碼,可以在第2、3行中間加上一句代碼:
g1.setColor(Color.BLACK);
也就是先把字體主動(dòng)設(shè)置為黑色。
就應(yīng)該OK了,我就是這么弄的。
一般適合用作程序代碼顯示的字體,有下列幾個(gè):
(1):Courier New 9pt, Verdana, Lucida Console (宋體,新宋體等不在討論之列)
首先說說Courier New, 這個(gè)字體雖說經(jīng)典,但總體感覺其實(shí)不好。因?yàn)槭堑葘捵煮w,所以對(duì)編程而言,其優(yōu)點(diǎn)是每個(gè)字符區(qū)分的十分清楚,方便查找程序中的輸入錯(cuò)誤。不好的地方在于,因?yàn)槭堑葘捵煮w,特別浪費(fèi)顯示空間,在看代碼的時(shí)候恨不得顯示器變成 21寸的才好。總之就是感覺用來看那種大的框架的源代碼的時(shí)候,非常不適合。一屏只能看到很少的幾句代碼,有只見樹木,不見森林之感,不利于從宏觀角度理解代碼的邏輯。另外在 VS.NET 2003 里面該字體顯示的中文特別大,而且很丑陋 -_-!
(2):Verdana: 非等寬字體。總體可讀性好些,但是小的錯(cuò)誤,比如多一個(gè)少一個(gè)空格之類的,很難排查。
Lucida Console 是等寬字體。可讀性也不錯(cuò),但是 vs.Net 顯示出來有鋸齒。
serif 字體通常不同筆順的粗細(xì)有別,且起筆落筆處有多余的小折線。
sans-serif 字體筆畫不論方向粗細(xì)相同,且起筆落筆沒有多余折線。
中文字體中,可以與此類比:宋體相當(dāng)于 serif 字體,黑體相當(dāng)于 sans-serif 字體。
正文中應(yīng)該用 serif 字體以提高可讀性,標(biāo)題可以用 sans serif 字體以示強(qiáng)調(diào)。
(3):serif 字體在視覺上強(qiáng)調(diào)單詞的整體,因此作為正文更可讀;而 sans serif 強(qiáng)調(diào)單個(gè)的字母。
研究顯示,在 web 中 sans-serif 字體更易閱讀。正文字體比較好的選擇:Arial 9.75 或 MS Sans Serif 9.75。為了提高閱讀準(zhǔn)確性和速度,最好的字體大小是 8.25, 9.0, 或 9.75("MS Serif 8.25" 除外)。
(4)養(yǎng)眼的編輯器配色
環(huán)境:VS2005
字體:Verdana, 10pt
普通文本背景色:238,239,230 (#E6EFEE)
像這個(gè)樣子?
public class BigWelcome{
public static void main(String[] args){
System.out.println("W W W eeeee l ccccc ooooo mmm mmm eeeee t ooooo J aaaa v v aaaa !!!");
System.out.println("W W W e e l c o o m m m e e ttttttttt o o J a a v v a a !!!");
System.out.println(" W W W W eeeeeeeee l c o o m m m eeeeeeeee t o o J a a v v a a !!!");
System.out.println(" W W W W e l c o o m m m e t o o J a a v v a a !!!");
System.out.println(" W W e l c o o m m m e t o o J J a a a v v a a a ");
System.out.println(" W W eeeee l ccccc ooooo m m m eeeee ttt ooooo JJJJJ aaaa a v aaaa a !!!");
}
}
========================================================
理論上是沒有其他方法的,,因?yàn)樽帜坏呐帕型耆S機(jī),除非你發(fā)上來的題目是錯(cuò)誤的。這是原題?是在終端輸出還是用其他的?
網(wǎng)頁題目:Java代碼中黑體字體庫 java代碼的字體顏色設(shè)置
本文路徑:http://chinadenli.net/article26/dogcdcg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、搜索引擎優(yōu)化、營(yíng)銷型網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、服務(wù)器托管、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)