資源簡介
Java入門-顯示多種字體(實例8).zip
代碼片段和文件信息
import?java.awt.*;
import?javax.swing.*;
//顯示多種字體用JLabel實現
public?class?FontDemo?extends?Jframe?{
???public?FontDemo()
???{
??????super(“顯示多種字體“);??//調用父類構造函數
??? ??Font[]?fonts={new?Font(“Serif“Font.BOLD12)
??? ????????????????new?Font(“Monospaced“Font.ITALIC24)
??? ????????????????new?Font(“宋體“Font.PLAIN18)
??? ????????????????new?Font(“黑體“Font.PLAIN20)
??? ????????????????new?Font(“Serif“Font.BOLD?+?Font.ITALIC18?)
??? ??};??//字體數組
??? ??String[]?text={“Font?Demo““Monospaced斜體24號““宋體字示例““黑體““Serif,粗體,斜體,18號“};??//顯示的文本
??????Container?container=getContentPane();??//得到容器
??????Box?boxLayout=Box.createVerticalBox();??//創建一個垂直排列的Box
??????boxLayout.setBorder(BorderFactory.createEmptyBorder(102055));??//設置邊界
??????container.add(boxLayout);??//增加組件到容器上
??????for?(int?i=0;i<5;i++){
?????? JLabel?fontLabel=new?JLabel();??//得到一個JLabel的實例
?????? fontLabel.setFont(fonts[i]);??//設置字體
?????? fontLabel.setText(text[i]);??//設置顯示文本
?????? box
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????199554??2004-07-21?19:01??14-1.bmp
?????文件????????1399??2004-03-31?18:27??FontDemo.class
?????文件????????1395??2003-05-05?19:29??FontDemo.java
評論
共有 條評論