?? fontdemo.java
字號:
import java.awt.*;
import javax.swing.*;
//顯示多種字體,用JLabel實現
public class FontDemo extends JFrame {
public FontDemo()
{
super("顯示多種字體"); //調用父類構造函數
Font[] fonts={new Font("Serif",Font.BOLD,12),
new Font("Monospaced",Font.ITALIC,24),
new Font("宋體",Font.PLAIN,18),
new Font("黑體",Font.PLAIN,20),
new Font("Serif",Font.BOLD + Font.ITALIC,18 )
}; //字體數組
String[] text={"Font Demo","Monospaced,斜體,24號","宋體字示例","黑體","Serif,粗體,斜體,18號"}; //顯示的文本
Container container=getContentPane(); //得到容器
Box boxLayout=Box.createVerticalBox(); //創建一個垂直排列的Box
boxLayout.setBorder(BorderFactory.createEmptyBorder(10,20,5,5)); //設置邊界
container.add(boxLayout); //增加組件到容器上
for (int i=0;i<5;i++){
JLabel fontLabel=new JLabel(); //得到一個JLabel的實例
fontLabel.setFont(fonts[i]); //設置字體
fontLabel.setText(text[i]); //設置顯示文本
boxLayout.add(fontLabel); //增加組件到Box上
}
setSize(380,180); //設置窗口尺寸
setVisible(true); //設置窗口可ub視
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //關閉窗口時退出程序
}
public static void main(String args[]){
new FontDemo();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -