1、打開(kāi)Myeclipse的相關(guān)界面,在Window那里點(diǎn)擊Preferences。
成都創(chuàng)新互聯(lián)公司專(zhuān)注為客戶(hù)提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、迪慶州網(wǎng)絡(luò)推廣、微信平臺(tái)小程序開(kāi)發(fā)、迪慶州網(wǎng)絡(luò)營(yíng)銷(xiāo)、迪慶州企業(yè)策劃、迪慶州品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供迪慶州建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:www.rwnh.cn
2、彈出設(shè)置的對(duì)話框,選擇General下的Appearance進(jìn)入。
3、點(diǎn)擊Colors and Fonts按鈕,需要在右側(cè)選擇Java。
4、選擇Java Editor Text Font,并點(diǎn)擊Edit。
5、通過(guò)設(shè)置對(duì)應(yīng)的參數(shù)以后,直接確定返回。
6、這樣一來(lái)會(huì)看到圖示的結(jié)果,即可設(shè)置JLabel的字體樣式,大小,顏色了。
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();
}}
一般適合用作程序代碼顯示的字體,有下列幾個(gè):
(1):Courier New 9pt, Verdana, Lucida Console (宋體,新宋體等不在討論之列)
首先說(shuō)說(shuō)Courier New, 這個(gè)字體雖說(shuō)經(jīng)典,但總體感覺(jué)其實(shí)不好。因?yàn)槭堑葘捵煮w,所以對(duì)編程而言,其優(yōu)點(diǎn)是每個(gè)字符區(qū)分的十分清楚,方便查找程序中的輸入錯(cuò)誤。不好的地方在于,因?yàn)槭堑葘捵煮w,特別浪費(fèi)顯示空間,在看代碼的時(shí)候恨不得顯示器變成 21寸的才好??傊褪歉杏X(jué)用來(lái)看那種大的框架的源代碼的時(shí)候,非常不適合。一屏只能看到很少的幾句代碼,有只見(jiàn)樹(shù)木,不見(jiàn)森林之感,不利于從宏觀角度理解代碼的邏輯。另外在 VS.NET 2003 里面該字體顯示的中文特別大,而且很丑陋 -_-!
(2):Verdana: 非等寬字體。總體可讀性好些,但是小的錯(cuò)誤,比如多一個(gè)少一個(gè)空格之類(lèi)的,很難排查。
Lucida Console 是等寬字體。可讀性也不錯(cuò),但是 vs.Net 顯示出來(lái)有鋸齒。
serif 字體通常不同筆順的粗細(xì)有別,且起筆落筆處有多余的小折線。
sans-serif 字體筆畫(huà)不論方向粗細(xì)相同,且起筆落筆沒(méi)有多余折線。
中文字體中,可以與此類(lèi)比:宋體相當(dāng)于 serif 字體,黑體相當(dāng)于 sans-serif 字體。
正文中應(yīng)該用 serif 字體以提高可讀性,標(biāo)題可以用 sans serif 字體以示強(qiáng)調(diào)。
(3):serif 字體在視覺(jué)上強(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)
復(fù)制以下代碼,修改相應(yīng)地方即可:
private?static?void?loadIndyFont()
{
UIManager.put("CheckBox.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("Tree.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("Viewport.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("ProgressBar.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("RadioButtonMenuItem.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("FormattedTextField.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("ToolBar.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("ColorChooser.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("ToggleButton.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("Panel.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("TextArea.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("Menu.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("RadioButtonMenuItem.acceleratorFont",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("Spinner.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("Menu.acceleratorFont",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("CheckBoxMenuItem.acceleratorFont",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("TableHeader.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("TextField.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("OptionPane.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("MenuBar.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("Button.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("Label.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("PasswordField.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("InternalFrame.titleFont",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("OptionPane.buttonFont",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("ScrollPane.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("MenuItem.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("ToolTip.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("List.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("OptionPane.messageFont",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("EditorPane.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("Table.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("TabbedPane.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("RadioButton.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("CheckBoxMenuItem.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("TextPane.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("PopupMenu.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("TitledBorder.font",?new?java.awt.Font("宋體",?0,?12));
UIManager.put("ComboBox.font",?new?java.awt.Font("宋體",?0,?12));
}
網(wǎng)站名稱(chēng):java宋體代碼 java字體設(shè)置font
標(biāo)題路徑:http://www.rwnh.cn/article46/ddosjeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、微信小程序、移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站改版、網(wǎng)頁(yè)設(shè)計(jì)公司、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(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í)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容