十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
記事本在TextArea 內(nèi)設(shè)置字體沒試過一般是在菜單欄上定義事件,
創(chuàng)新互聯(lián)公司專注于桐梓網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供桐梓營銷型網(wǎng)站建設(shè),桐梓網(wǎng)站制作、桐梓網(wǎng)頁設(shè)計、桐梓網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造桐梓網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供桐梓網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
當(dāng)你選擇你要選的區(qū)域(所選文字)再點擊相關(guān)按鈕事件
一般適合用作程序代碼顯示的字體,有下列幾個:
(1):Courier New 9pt, Verdana, Lucida Console (宋體,新宋體等不在討論之列)
首先說說Courier New, 這個字體雖說經(jīng)典,但總體感覺其實不好。因為是等寬字體,所以對編程而言,其優(yōu)點是每個字符區(qū)分的十分清楚,方便查找程序中的輸入錯誤。不好的地方在于,因為是等寬字體,特別浪費顯示空間,在看代碼的時候恨不得顯示器變成 21寸的才好??傊褪歉杏X用來看那種大的框架的源代碼的時候,非常不適合。一屏只能看到很少的幾句代碼,有只見樹木,不見森林之感,不利于從宏觀角度理解代碼的邏輯。另外在 VS.NET 2003 里面該字體顯示的中文特別大,而且很丑陋 -_-!
(2):Verdana: 非等寬字體??傮w可讀性好些,但是小的錯誤,比如多一個少一個空格之類的,很難排查。
Lucida Console 是等寬字體??勺x性也不錯,但是 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)單個的字母。
研究顯示,在 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)
import java.applet.Applet;
import java.awt.Font;
import java.awt.Graphics;
public class BeColor extends Applet{
public void paint(Graphics g){
g.setFont(new Font("黑體",Font.BOLD,20));
g.drawString("I LOVE BEIJING", 0, 20);
g.setFont(new Font("SansSerif", Font.ITALIC, 20));
g.drawString("I LOVE BEIJING", 0, 50);
g.setFont(new Font("Monotype Corsiva", Font.CENTER_BASELINE, 20));
g.drawString("I LOVE BEIJING", 0, 80);
}
}
setTextColor(0xFF0000FF);
//0xFF0000FF是int類型的數(shù)據(jù),分組一下0x|FF|0000FF,0x是代表顏色整 數(shù)的標(biāo)記,ff是表示透明度,0000FF表示顏色,注意:這里0xFF0000FF必須是8個的顏色表示,不接受0000FF這種6個的顏色表示。
setTextColor(Color.rgb(255, 255, 255));
setTextColor(Color.parseColor("#FFFFFF"));
//還有就是使用資源文件進(jìn)行設(shè)置
setTextColor(this.getResources().getColor(R.color.blue));
//通過獲得資源文件進(jìn)行設(shè)置。根據(jù)不同的情況R.color.blue也可以是R.string.blue或者
//另外還可以使用系統(tǒng)自帶的顏色類
setTextColor(android.graphics.Color.BLUE);
Java設(shè)置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));//設(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();
}}