本地所支持的字体

  • 查看支持的本地字体列表
  • 查看支持的本体字体名称
  • 查看本地所支持的字体效果

查看支持的本地字体列表

import java.awt.*;
public class 查看支持的本地字体Font {public static void main(String...arguments) {GraphicsEnvironment gEnv = GraphicsEnvironment.getLocalGraphicsEnvironment();Font fonts[] = gEnv.getAllFonts();for(Font font : fonts)System.out.println(font);}
}
java.awt.Font[family=Arial,name=Arial,style=plain,size=1]
java.awt.Font[family=Arial Black,name=Arial Black,style=plain,size=1]
java.awt.Font[family=Arial,name=Arial Bold,style=plain,size=1]
java.awt.Font[family=Arial,name=Arial Bold Italic,style=plain,size=1]
java.awt.Font[family=Arial,name=Arial Italic,style=plain,size=1]
java.awt.Font[family=Bahnschrift,name=Bahnschrift,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift Bold,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift Bold Condensed,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift Bold SemiCondensed,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift Condensed,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift Light,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift Light Condensed,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift Light SemiCondensed,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift Regular,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift SemiBold,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift SemiBold Condensed,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift SemiBold SemiCondensed,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift SemiCondensed,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift SemiLight,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift SemiLight Condensed,style=plain,size=1]
java.awt.Font[family=Dialog,name=Bahnschrift SemiLight SemiCondensed,style=plain,size=1]
java.awt.Font[family=Calibri,name=Calibri,style=plain,size=1]
java.awt.Font[family=Calibri,name=Calibri Bold,style=plain,size=1]
java.awt.Font[family=Calibri,name=Calibri Bold Italic,style=plain,size=1]
java.awt.Font[family=Calibri,name=Calibri Italic,style=plain,size=1]
java.awt.Font[family=Calibri Light,name=Calibri Light,style=plain,size=1]
java.awt.Font[family=Calibri Light,name=Calibri Light Italic,style=plain,size=1]
java.awt.Font[family=Cambria,name=Cambria,style=plain,size=1]
java.awt.Font[family=Cambria,name=Cambria Bold,style=plain,size=1]
java.awt.Font[family=Cambria,name=Cambria Bold Italic,style=plain,size=1]
java.awt.Font[family=Cambria,name=Cambria Italic,style=plain,size=1]
java.awt.Font[family=Cambria Math,name=Cambria Math,style=plain,size=1]
java.awt.Font[family=Candara,name=Candara,style=plain,size=1]
java.awt.Font[family=Candara,name=Candara Bold,style=plain,size=1]
java.awt.Font[family=Candara,name=Candara Bold Italic,style=plain,size=1]
java.awt.Font[family=Candara,name=Candara Italic,style=plain,size=1]
java.awt.Font[family=Candara Light,name=Candara Light,style=plain,size=1]
java.awt.Font[family=Candara Light,name=Candara Light Italic,style=plain,size=1]
java.awt.Font[family=Comic Sans MS,name=Comic Sans MS,style=plain,size=1]
java.awt.Font[family=Comic Sans MS,name=Comic Sans MS Bold,style=plain,size=1]
java.awt.Font[family=Comic Sans MS,name=Comic Sans MS Bold Italic,style=plain,size=1]
java.awt.Font[family=Comic Sans MS,name=Comic Sans MS Italic,style=plain,size=1]
java.awt.Font[family=Consolas,name=Consolas,style=plain,size=1]
java.awt.Font[family=Consolas,name=Consolas Bold,style=plain,size=1]
java.awt.Font[family=Consolas,name=Consolas Bold Italic,style=plain,size=1]
java.awt.Font[family=Consolas,name=Consolas Italic,style=plain,size=1]
java.awt.Font[family=Constantia,name=Constantia,style=plain,size=1]
java.awt.Font[family=Constantia,name=Constantia Bold,style=plain,size=1]
java.awt.Font[family=Constantia,name=Constantia Bold Italic,style=plain,size=1]
java.awt.Font[family=Constantia,name=Constantia Italic,style=plain,size=1]
java.awt.Font[family=Corbel,name=Corbel,style=plain,size=1]
java.awt.Font[family=Corbel,name=Corbel Bold,style=plain,size=1]
java.awt.Font[family=Corbel,name=Corbel Bold Italic,style=plain,size=1]
java.awt.Font[family=Corbel,name=Corbel Italic,style=plain,size=1]
java.awt.Font[family=Corbel Light,name=Corbel Light,style=plain,size=1]
java.awt.Font[family=Corbel Light,name=Corbel Light Italic,style=plain,size=1]
java.awt.Font[family=Courier New,name=Courier New,style=plain,size=1]
java.awt.Font[family=Courier New,name=Courier New Bold,style=plain,size=1]
java.awt.Font[family=Courier New,name=Courier New Bold Italic,style=plain,size=1]
java.awt.Font[family=Courier New,name=Courier New Italic,style=plain,size=1]
java.awt.Font[family=Dialog,name=Dialog.bold,style=plain,size=1]
java.awt.Font[family=Dialog,name=Dialog.bolditalic,style=plain,size=1]
java.awt.Font[family=Dialog,name=Dialog.italic,style=plain,size=1]
java.awt.Font[family=Dialog,name=Dialog.plain,style=plain,size=1]
java.awt.Font[family=DialogInput,name=DialogInput.bold,style=plain,size=1]
java.awt.Font[family=DialogInput,name=DialogInput.bolditalic,style=plain,size=1]
java.awt.Font[family=DialogInput,name=DialogInput.italic,style=plain,size=1]
java.awt.Font[family=DialogInput,name=DialogInput.plain,style=plain,size=1]
java.awt.Font[family=Ebrima,name=Ebrima,style=plain,size=1]
java.awt.Font[family=Ebrima,name=Ebrima Bold,style=plain,size=1]
java.awt.Font[family=Franklin Gothic Medium,name=Franklin Gothic Medium,style=plain,size=1]
java.awt.Font[family=Franklin Gothic Medium,name=Franklin Gothic Medium Italic,style=plain,size=1]
java.awt.Font[family=Gabriola,name=Gabriola,style=plain,size=1]
java.awt.Font[family=Gadugi,name=Gadugi,style=plain,size=1]
java.awt.Font[family=Gadugi,name=Gadugi Bold,style=plain,size=1]
java.awt.Font[family=Georgia,name=Georgia,style=plain,size=1]
java.awt.Font[family=Georgia,name=Georgia Bold,style=plain,size=1]
java.awt.Font[family=Georgia,name=Georgia Bold Italic,style=plain,size=1]
java.awt.Font[family=Georgia,name=Georgia Italic,style=plain,size=1]
java.awt.Font[family=HoloLens MDL2 Assets,name=HoloLens MDL2 Assets,style=plain,size=1]
java.awt.Font[family=Impact,name=Impact,style=plain,size=1]
java.awt.Font[family=Ink Free,name=Ink Free,style=plain,size=1]
java.awt.Font[family=Javanese Text,name=Javanese Text,style=plain,size=1]
java.awt.Font[family=Leelawadee UI,name=Leelawadee UI,style=plain,size=1]
java.awt.Font[family=Leelawadee UI,name=Leelawadee UI Bold,style=plain,size=1]
java.awt.Font[family=Leelawadee UI Semilight,name=Leelawadee UI Semilight,style=plain,size=1]
java.awt.Font[family=Lucida Console,name=Lucida Console,style=plain,size=1]
java.awt.Font[family=Lucida Sans Unicode,name=Lucida Sans Unicode,style=plain,size=1]
java.awt.Font[family=MS Gothic,name=MS Gothic,style=plain,size=1]
java.awt.Font[family=MS PGothic,name=MS PGothic,style=plain,size=1]
java.awt.Font[family=MS UI Gothic,name=MS UI Gothic,style=plain,size=1]
java.awt.Font[family=MT Extra,name=MT Extra,style=plain,size=1]
java.awt.Font[family=MV Boli,name=MV Boli,style=plain,size=1]
java.awt.Font[family=Malgun Gothic,name=Malgun Gothic,style=plain,size=1]
java.awt.Font[family=Malgun Gothic,name=Malgun Gothic Bold,style=plain,size=1]
java.awt.Font[family=Malgun Gothic Semilight,name=Malgun Gothic Semilight,style=plain,size=1]
java.awt.Font[family=Marlett,name=Marlett,style=plain,size=1]
java.awt.Font[family=Microsoft Himalaya,name=Microsoft Himalaya,style=plain,size=1]
java.awt.Font[family=微軟正黑體,name=Microsoft JhengHei,style=plain,size=1]
java.awt.Font[family=微軟正黑體,name=Microsoft JhengHei Bold,style=plain,size=1]
java.awt.Font[family=微軟正黑體 Light,name=Microsoft JhengHei Light,style=plain,size=1]
java.awt.Font[family=Microsoft JhengHei UI,name=Microsoft JhengHei UI,style=plain,size=1]
java.awt.Font[family=Microsoft JhengHei UI,name=Microsoft JhengHei UI Bold,style=plain,size=1]
java.awt.Font[family=Microsoft JhengHei UI Light,name=Microsoft JhengHei UI Light,style=plain,size=1]
java.awt.Font[family=Microsoft New Tai Lue,name=Microsoft New Tai Lue,style=plain,size=1]
java.awt.Font[family=Microsoft New Tai Lue,name=Microsoft New Tai Lue Bold,style=plain,size=1]
java.awt.Font[family=Microsoft PhagsPa,name=Microsoft PhagsPa,style=plain,size=1]
java.awt.Font[family=Microsoft PhagsPa,name=Microsoft PhagsPa Bold,style=plain,size=1]
java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=1]
java.awt.Font[family=Microsoft Tai Le,name=Microsoft Tai Le,style=plain,size=1]
java.awt.Font[family=Microsoft Tai Le,name=Microsoft Tai Le Bold,style=plain,size=1]
java.awt.Font[family=Microsoft YaHei UI Light,name=Microsoft YaHei UI Light,style=plain,size=1]
java.awt.Font[family=Microsoft YaHei UI,name=Microsoft Yahei UI,style=plain,size=1]
java.awt.Font[family=Microsoft YaHei UI,name=Microsoft Yahei UI Bold,style=plain,size=1]
java.awt.Font[family=Microsoft Yi Baiti,name=Microsoft Yi Baiti,style=plain,size=1]
java.awt.Font[family=細明體-ExtB,name=MingLiU-ExtB,style=plain,size=1]
java.awt.Font[family=細明體_HKSCS-ExtB,name=MingLiU_HKSCS-ExtB,style=plain,size=1]
java.awt.Font[family=Mongolian Baiti,name=Mongolian Baiti,style=plain,size=1]
java.awt.Font[family=Monospaced,name=Monospaced.bold,style=plain,size=1]
java.awt.Font[family=Monospaced,name=Monospaced.bolditalic,style=plain,size=1]
java.awt.Font[family=Monospaced,name=Monospaced.italic,style=plain,size=1]
java.awt.Font[family=Monospaced,name=Monospaced.plain,style=plain,size=1]
java.awt.Font[family=Myanmar Text,name=Myanmar Text,style=plain,size=1]
java.awt.Font[family=Myanmar Text,name=Myanmar Text Bold,style=plain,size=1]
java.awt.Font[family=新宋体,name=NSimSun,style=plain,size=1]
java.awt.Font[family=Nirmala UI,name=Nirmala UI,style=plain,size=1]
java.awt.Font[family=Nirmala UI,name=Nirmala UI Bold,style=plain,size=1]
java.awt.Font[family=Nirmala UI Semilight,name=Nirmala UI Semilight,style=plain,size=1]
java.awt.Font[family=新細明體-ExtB,name=PMingLiU-ExtB,style=plain,size=1]
java.awt.Font[family=Palatino Linotype,name=Palatino Linotype,style=plain,size=1]
java.awt.Font[family=Palatino Linotype,name=Palatino Linotype Bold,style=plain,size=1]
java.awt.Font[family=Palatino Linotype,name=Palatino Linotype Bold Italic,style=plain,size=1]
java.awt.Font[family=Palatino Linotype,name=Palatino Linotype Italic,style=plain,size=1]
java.awt.Font[family=SansSerif,name=SansSerif.bold,style=plain,size=1]
java.awt.Font[family=SansSerif,name=SansSerif.bolditalic,style=plain,size=1]
java.awt.Font[family=SansSerif,name=SansSerif.italic,style=plain,size=1]
java.awt.Font[family=SansSerif,name=SansSerif.plain,style=plain,size=1]
java.awt.Font[family=Segoe MDL2 Assets,name=Segoe MDL2 Assets,style=plain,size=1]
java.awt.Font[family=Segoe Print,name=Segoe Print,style=plain,size=1]
java.awt.Font[family=Segoe Print,name=Segoe Print Bold,style=plain,size=1]
java.awt.Font[family=Segoe Script,name=Segoe Script,style=plain,size=1]
java.awt.Font[family=Segoe Script,name=Segoe Script Bold,style=plain,size=1]
java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=1]
java.awt.Font[family=Segoe UI Black,name=Segoe UI Black,style=plain,size=1]
java.awt.Font[family=Segoe UI Black,name=Segoe UI Black Italic,style=plain,size=1]
java.awt.Font[family=Segoe UI,name=Segoe UI Bold,style=plain,size=1]
java.awt.Font[family=Segoe UI,name=Segoe UI Bold Italic,style=plain,size=1]
java.awt.Font[family=Segoe UI Emoji,name=Segoe UI Emoji,style=plain,size=1]
java.awt.Font[family=Segoe UI Historic,name=Segoe UI Historic,style=plain,size=1]
java.awt.Font[family=Segoe UI,name=Segoe UI Italic,style=plain,size=1]
java.awt.Font[family=Segoe UI Light,name=Segoe UI Light,style=plain,size=1]
java.awt.Font[family=Segoe UI Light,name=Segoe UI Light Italic,style=plain,size=1]
java.awt.Font[family=Segoe UI Semibold,name=Segoe UI Semibold,style=plain,size=1]
java.awt.Font[family=Segoe UI Semibold,name=Segoe UI Semibold Italic,style=plain,size=1]
java.awt.Font[family=Segoe UI Semilight,name=Segoe UI Semilight,style=plain,size=1]
java.awt.Font[family=Segoe UI Semilight,name=Segoe UI Semilight Italic,style=plain,size=1]
java.awt.Font[family=Segoe UI Symbol,name=Segoe UI Symbol,style=plain,size=1]
java.awt.Font[family=Serif,name=Serif.bold,style=plain,size=1]
java.awt.Font[family=Serif,name=Serif.bolditalic,style=plain,size=1]
java.awt.Font[family=Serif,name=Serif.italic,style=plain,size=1]
java.awt.Font[family=Serif,name=Serif.plain,style=plain,size=1]
java.awt.Font[family=宋体,name=SimSun,style=plain,size=1]
java.awt.Font[family=SimSun-ExtB,name=SimSun-ExtB,style=plain,size=1]
java.awt.Font[family=Sitka Banner,name=Sitka Banner,style=plain,size=1]
java.awt.Font[family=Sitka Banner,name=Sitka Banner Bold,style=plain,size=1]
java.awt.Font[family=Sitka Banner,name=Sitka Banner Bold Italic,style=plain,size=1]
java.awt.Font[family=Sitka Banner,name=Sitka Banner Italic,style=plain,size=1]
java.awt.Font[family=Sitka Display,name=Sitka Display,style=plain,size=1]
java.awt.Font[family=Sitka Display,name=Sitka Display Bold,style=plain,size=1]
java.awt.Font[family=Sitka Display,name=Sitka Display Bold Italic,style=plain,size=1]
java.awt.Font[family=Sitka Display,name=Sitka Display Italic,style=plain,size=1]
java.awt.Font[family=Sitka Heading,name=Sitka Heading,style=plain,size=1]
java.awt.Font[family=Sitka Heading,name=Sitka Heading Bold,style=plain,size=1]
java.awt.Font[family=Sitka Heading,name=Sitka Heading Bold Italic,style=plain,size=1]
java.awt.Font[family=Sitka Heading,name=Sitka Heading Italic,style=plain,size=1]
java.awt.Font[family=Sitka Small,name=Sitka Small,style=plain,size=1]
java.awt.Font[family=Sitka Small,name=Sitka Small Bold,style=plain,size=1]
java.awt.Font[family=Sitka Small,name=Sitka Small Bold Italic,style=plain,size=1]
java.awt.Font[family=Sitka Small,name=Sitka Small Italic,style=plain,size=1]
java.awt.Font[family=Sitka Subheading,name=Sitka Subheading,style=plain,size=1]
java.awt.Font[family=Sitka Subheading,name=Sitka Subheading Bold,style=plain,size=1]
java.awt.Font[family=Sitka Subheading,name=Sitka Subheading Bold Italic,style=plain,size=1]
java.awt.Font[family=Sitka Subheading,name=Sitka Subheading Italic,style=plain,size=1]
java.awt.Font[family=Sitka Text,name=Sitka Text,style=plain,size=1]
java.awt.Font[family=Sitka Text,name=Sitka Text Bold,style=plain,size=1]
java.awt.Font[family=Sitka Text,name=Sitka Text Bold Italic,style=plain,size=1]
java.awt.Font[family=Sitka Text,name=Sitka Text Italic,style=plain,size=1]
java.awt.Font[family=Sylfaen,name=Sylfaen,style=plain,size=1]
java.awt.Font[family=Symbol,name=Symbol,style=plain,size=1]
java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=1]
java.awt.Font[family=Tahoma,name=Tahoma Bold,style=plain,size=1]
java.awt.Font[family=Times New Roman,name=Times New Roman,style=plain,size=1]
java.awt.Font[family=Times New Roman,name=Times New Roman Bold,style=plain,size=1]
java.awt.Font[family=Times New Roman,name=Times New Roman Bold Italic,style=plain,size=1]
java.awt.Font[family=Times New Roman,name=Times New Roman Italic,style=plain,size=1]
java.awt.Font[family=Trebuchet MS,name=Trebuchet MS,style=plain,size=1]
java.awt.Font[family=Trebuchet MS,name=Trebuchet MS Bold,style=plain,size=1]
java.awt.Font[family=Trebuchet MS,name=Trebuchet MS Bold Italic,style=plain,size=1]
java.awt.Font[family=Trebuchet MS,name=Trebuchet MS Italic,style=plain,size=1]
java.awt.Font[family=Verdana,name=Verdana,style=plain,size=1]
java.awt.Font[family=Verdana,name=Verdana Bold,style=plain,size=1]
java.awt.Font[family=Verdana,name=Verdana Bold Italic,style=plain,size=1]
java.awt.Font[family=Verdana,name=Verdana Italic,style=plain,size=1]
java.awt.Font[family=Webdings,name=Webdings,style=plain,size=1]
java.awt.Font[family=Wingdings,name=Wingdings,style=plain,size=1]
java.awt.Font[family=Yu Gothic,name=Yu Gothic Bold,style=plain,size=1]
java.awt.Font[family=Yu Gothic Light,name=Yu Gothic Light,style=plain,size=1]
java.awt.Font[family=Yu Gothic Medium,name=Yu Gothic Medium,style=plain,size=1]
java.awt.Font[family=Yu Gothic,name=Yu Gothic Regular,style=plain,size=1]
java.awt.Font[family=Yu Gothic UI,name=Yu Gothic UI Bold,style=plain,size=1]
java.awt.Font[family=Yu Gothic UI Light,name=Yu Gothic UI Light,style=plain,size=1]
java.awt.Font[family=Yu Gothic UI,name=Yu Gothic UI Regular,style=plain,size=1]
java.awt.Font[family=Yu Gothic UI Semibold,name=Yu Gothic UI Semibold,style=plain,size=1]
java.awt.Font[family=Yu Gothic UI Semilight,name=Yu Gothic UI Semilight,style=plain,size=1]
java.awt.Font[family=仿宋,name=仿宋,style=plain,size=1]
java.awt.Font[family=宋体,name=宋体,style=plain,size=1]
java.awt.Font[family=微软雅黑,name=微软雅黑,style=plain,size=1]
java.awt.Font[family=微软雅黑,name=微软雅黑 Bold,style=plain,size=1]
java.awt.Font[family=微软雅黑 Light,name=微软雅黑 Light,style=plain,size=1]
java.awt.Font[family=新宋体,name=新宋体,style=plain,size=1]
java.awt.Font[family=楷体,name=楷体,style=plain,size=1]
java.awt.Font[family=等线,name=等线,style=plain,size=1]
java.awt.Font[family=等线,name=等线 Bold,style=plain,size=1]
java.awt.Font[family=等线 Light,name=等线 Light,style=plain,size=1]
java.awt.Font[family=黑体,name=黑体,style=plain,size=1]

查看支持的本体字体名称

import java.awt.GraphicsEnvironment;
import java.util.stream.Stream;
public class 查看支持的本地字体名称 {public static void main(String...arguments) {GraphicsEnvironment gEnv = GraphicsEnvironment.getLocalGraphicsEnvironment();final String AvailableFontFamilyNames[] = gEnv.getAvailableFontFamilyNames();Stream.of(AvailableFontFamilyNames).forEach(System.out::println);}
}
Arial
Arial Black
Bahnschrift
Calibri
Calibri Light
Cambria
Cambria Math
Candara
Candara Light
Comic Sans MS
Consolas
Constantia
Corbel
Corbel Light
Courier New
Dialog
DialogInput
Ebrima
Franklin Gothic Medium
Gabriola
Gadugi
Georgia
HoloLens MDL2 Assets
Impact
Ink Free
Javanese Text
Leelawadee UI
Leelawadee UI Semilight
Lucida Console
Lucida Sans Unicode
Malgun Gothic
Malgun Gothic Semilight
Marlett
Microsoft Himalaya
Microsoft JhengHei
Microsoft JhengHei Light
Microsoft JhengHei UI
Microsoft JhengHei UI Light
Microsoft New Tai Lue
Microsoft PhagsPa
Microsoft Sans Serif
Microsoft Tai Le
Microsoft YaHei UI
Microsoft YaHei UI Light
Microsoft Yi Baiti
MingLiU-ExtB
MingLiU_HKSCS-ExtB
Mongolian Baiti
Monospaced
MS Gothic
MS PGothic
MS UI Gothic
MT Extra
MV Boli
Myanmar Text
Nirmala UI
Nirmala UI Semilight
Palatino Linotype
PMingLiU-ExtB
SansSerif
Segoe MDL2 Assets
Segoe Print
Segoe Script
Segoe UI
Segoe UI Black
Segoe UI Emoji
Segoe UI Historic
Segoe UI Light
Segoe UI Semibold
Segoe UI Semilight
Segoe UI Symbol
Serif
SimSun-ExtB
Sitka Banner
Sitka Display
Sitka Heading
Sitka Small
Sitka Subheading
Sitka Text
Sylfaen
Symbol
Tahoma
Times New Roman
Trebuchet MS
Verdana
Webdings
Wingdings
Yu Gothic
Yu Gothic Light
Yu Gothic Medium
Yu Gothic UI
Yu Gothic UI Light
Yu Gothic UI Semibold
Yu Gothic UI Semilight
仿宋
宋体
微软雅黑
微软雅黑 Light
新宋体
楷体
等线
等线 Light
黑体

查看本地所支持的字体效果

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class 查看本地所支持的字体效果 {static Frame frame = new Frame(Thread.currentThread().getStackTrace()[1].getClassName());static {frame.addWindowListener(new WindowAdapter() {@Override public void windowClosing(WindowEvent e) {frame.dispose();System.exit(0);}});frame.setLayout(new GridLayout(0,5,10,10)); frame.setBounds(100,50,1600,900);GraphicsEnvironment gEnv = GraphicsEnvironment.getLocalGraphicsEnvironment();final String AvailableFontFamilyNames[] = gEnv.getAvailableFontFamilyNames();for(String fontFamilyName : AvailableFontFamilyNames) {Font font = new Font(fontFamilyName, 1, 30);JLabel jLabel = new JLabel(font.getFamily()); jLabel.setFont(font); jLabel.setBackground(new Color(168*256+255)); jLabel.setOpaque(true);frame.add(jLabel);}frame.setVisible(true);}public  static  void main(String...arguments) {}
}

JavaAwtSwing笔记之 查看所支持的字体种类字体名称 获取字体列表相关推荐

  1. C#实现根据字体名称获取字体文件名

      <简单测试.NET开源的PDF文档生成器QuestPDF>中提到,绘制文字时指定字体用的不是字体名称,而是字体文件名.之前学习C# GDI+.HTML5中的Canvas.Tkinter ...

  2. android 可下载字体,Android Oreo 可下载字体

    要以编程方式使用可下载字体功能,您需要与两个关键类进行交互:android.graphics.fonts.FontRequest: 这个类允许您创建一个字体请求 FontsContract:这个类允许 ...

  3. 【Flutter】Flutter 自定义字体 ( 下载 TTF 字体 | pubspec.yaml 配置字体资源 | 同步资源 | 全局应用字体 | 局部应用字体 )

    文章目录 一.Flutter 自定义字体 1.ttf 字体文件 2.ttf 字体资源配置 3.获取字体 4.全局使用字体 5.局部使用字体 二.完整代码示例 三.相关资源 一.Flutter 自定义字 ...

  4. Qt基础教程:查看所支持的字体的名称

    示例:Qt 查看所支持的中文字体的名称 #include <QApplication> #include <QString> #include <QFontDatabas ...

  5. JavaAwtSwing笔记之 字体 java.awt.Font

    java.awt.Font 直接继承自Object 前言 类声明 构造函数 public Font(String name, int style, int size) { public Font(Ma ...

  6. 关于印象笔记“本笔记只能查看。它是从另一笔记创建的”

    印象笔记"本笔记只能查看.它是从另一笔记创建的" 原因: 在 PC 端使用 markdown 编辑的笔记,无法在手机端进行编辑,后尝试了下不使用 markdown,可以在手机.PC ...

  7. 查看显卡支持的CUDA版本号 CUDA与显卡驱动版本

    前言: 应项目需要,要在自己的电脑上安装TensorFlow-GPU版本 若要安装GPU版本则必须要安装CUDA 以下为配合 Win10上搭建TensorFlow(GPU)的学习笔记而做了简单记录. ...

  8. Python+selenium 自动化-模拟键盘输入、点击操作,如何查看所支持的全部键位名称

    通过 send_keys() 就能进行输入和键盘操作了. 键盘操作需要引用 Keys 包. from selenium import webdriver from selenium.webdriver ...

  9. python | 查看pip支持的文件名和版本

    python | 查看pip支持的文件名和版本 win下查询 大哥推荐已经解决 win下查询 import pip._internalprint(pip._internal.pep425tags.ge ...

最新文章

  1. Python天天美味(13) - struct.unpack
  2. 阅读作业二:团队项目与测试工作
  3. python实现多线程的三种方法threading.Thread(模块)的继承实现和函数实现;以及concurrent.futures模块的线程池实现
  4. 使用diskpart命令为windows7创建分区
  5. vs2015html5环境配置,visual studio 2015 PreView环境搭建图文教程
  6. [Java] 蓝桥杯BASIC-26 基础练习 报时助手
  7. 【Sublime】Mac下Sublime代码自动换行
  8. java实现ftp连接、登陆、上传、下载、删除文件、获取目录、文件列表
  9. IDEA的Database表的基本操作
  10. 软件工程 第四章 概要设计
  11. 报表系统服务器故障,报表服务器服务启动时的错误消息 - SQL Server | Microsoft Docs...
  12. 五彩斑斓的颜色可预告心情
  13. Java 实现发票信息输出为 PDF 文件(模板化)
  14. C++大作业--班级同学信息管理系统
  15. H.264码流的分析
  16. Scratch Blocks自定义组件之「点阵」
  17. 简单易写的九九乘法表 (C++代码)
  18. JAVA学习笔记 MySQL4 - sql单表基本操作
  19. 单目摄像头的内外参标定
  20. 关于OKR的灵魂拷问

热门文章

  1. 致青春触动心灵的英语美文——将“爱”进行到底
  2. 赶紧收藏转发,次世代角色制作质量规范,快看看你的作品是否达标了?
  3. 浏览器主页锁定的解决方法
  4. 成员函数与非成员函数的使用与区分
  5. Win7下添加网络适配器
  6. jquery gantt 甘特图
  7. java 下拉列表 可折叠 qq分组_2.5.5 ExpandableListView(可折叠列表)的基本使用
  8. 百度地图导航功能 希望对大家有用吧
  9. 【原创】移动端底部漂浮代码
  10. 【注意】童装加盟连锁品牌骗子名单