Java Swing字體

2018-01-09 19:23 更新

Java Swing教程 - Java Swing字體


java.awt.Font類(lèi)的一個(gè)對(duì)象表示Java程序中的字體。

要?jiǎng)?chuàng)建Font類(lèi)的對(duì)象,請(qǐng)使用其構(gòu)造函數(shù)。

要將字體安裝到組件,請(qǐng)使用組件的setFont(Font f)方法。

Java定義了五個(gè)邏輯字體系列名稱(chēng),并將它們映射到不同系統(tǒng)的物理字體系列名稱(chēng)。

五個(gè)邏輯字體系列名稱(chēng)如下:

  • Serif
  • SansSerif
  • Dialog
  • DialogInput
  • Monospace

以下代碼創(chuàng)建Font對(duì)象:

要?jiǎng)?chuàng)建襯線,大小為10的純字體

Font  f1  = new Font(Font.SERIF, Font.PLAIN,  10);

要?jiǎng)?chuàng)建SansSerif,大小為10的粗體字體

Font  f2  = new Font(Font.SANS_SERIF,  Font.BOLD, 10);

要?jiǎng)?chuàng)建對(duì)話框,大小為15的粗體字體

Font  f3  = new Font(Font.DIALOG,  Font.BOLD, 15);

要?jiǎng)?chuàng)建對(duì)話框輸入,粗體和斜體字體大小為15

Font  f4  = new Font(Font.DIALOG_INPUT,  Font.BOLD|Font.ITALIC, 15);

要設(shè)置Swing組件的字體,請(qǐng)使用組件的setFont()方法。

JButton closeButton  = new JButton("Close");
closeButton.setFont(f4);

要設(shè)置Swing組件的字體,請(qǐng)使用組件的setFont()方法。...



以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)