类的用途
java.awt.Font
使用 Font 的包
包
描述
提供组成 Java 辅助功能实用程序的接口和类的集合。
包含用于创建用户界面以及绘制图形和图像的所有类。
提供与字体相关的类和接口。
定义用户界面组件和提供对这些组件的访问的辅助技术之间的契约。
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
提供用于在 Swing 组件周围绘制专用边框的类和接口。
提供一个接口和许多抽象类,Swing 使用这些抽象类来提供其可插入的外观功能。
提供根据基本外观构建的用户界面对象。
提供根据跨平台 Nimbus 外观构建的用户界面对象。
Synth 是一种可换肤的外观和感觉,其中所有绘画都是委托的。
提供用于处理
javax.swing.JTable 的类和接口。
提供处理可编辑和不可编辑文本组件的类和接口。
提供用于创建 HTML 文本编辑器的类
HTMLEditorKit 和支持类。
提供用于处理
javax.swing.JTree 的类和接口。
-
Font 在 com.sun.java.accessibility.util 中的用法
com.sun.java.accessibility.util 中返回 Font 的方法com.sun.java.accessibility.util 中的方法,参数类型为 Font -
Font 在 java.awt 中的用法
修饰符和类型方法描述static FontFont.createFont(int fontFormat, File fontFile) 使用指定的字体类型和指定的字体文件返回一个新的Font。static FontFont.createFont(int fontFormat, InputStream fontStream) 使用指定的字体类型和输入数据返回一个新的Font。static Font[]Font.createFonts(File fontFile) 返回从指定文件解码的新数组Font。static Font[]Font.createFonts(InputStream fontStream) 返回从指定流解码的新数组Font。static Font返回str参数描述的Font。Font.deriveFont(float size) 通过复制当前Font对象并为其应用新大小来创建新的Font对象。Font.deriveFont(int style) 通过复制当前Font对象并对其应用新样式来创建新的Font对象。Font.deriveFont(int style, float size) 通过复制此Font对象并应用新的样式和大小来创建新的Font对象。Font.deriveFont(int style, AffineTransform trans) 通过复制此Font对象并应用新样式和转换来创建新的Font对象。Font.deriveFont(AffineTransform trans) 通过复制当前的Font对象并对其应用新的转换来创建新的Font对象。Font.deriveFont(Map<? extends AttributedCharacterIterator.Attribute, ?> attributes) 通过复制当前的Font对象并为其应用一组新的字体属性来创建一个新的Font对象。abstract Font[]GraphicsEnvironment.getAllFonts()返回一个数组,其中包含此GraphicsEnvironment中所有可用字体的单点大小实例。Component.AccessibleAWTComponent.getFont()获取此对象的Font。Component.getFont()获取此组件的字体。static Font从系统属性列表中返回一个Font对象。static Font从系统属性列表中获取指定的Font。static FontFont.getFont(Map<? extends AttributedCharacterIterator.Attribute, ?> attributes) 返回适合属性的Font。FontMetrics.getFont()获取此FontMetrics对象描述的Font。abstract FontGraphics.getFont()获取当前字体。List.AccessibleAWTList.AccessibleAWTListChild.getFont()获取此对象的字体。MenuComponent.AccessibleAWTMenuComponent.getFont()获取此对象的Font。MenuComponent.getFont()获取用于此菜单组件的字体。MenuContainer.getFont()返回此容器使用的字体。修饰符和类型方法描述static Font从系统属性列表中获取指定的Font。Component.AccessibleAWTComponent.getFontMetrics(Font f) 获取此对象的FontMetrics。Component.getFontMetrics(Font font) 获取指定字体的字体指标。abstract FontMetricsGraphics.getFontMetrics(Font f) 获取指定字体的字体指标。List.AccessibleAWTList.AccessibleAWTListChild.getFontMetrics(Font f) 获取此对象的 FontMetrics。MenuComponent.AccessibleAWTMenuComponent.getFontMetrics(Font f) 获取此对象的FontMetrics。abstract FontMetricsToolkit.getFontMetrics(Font font) 已弃用。booleanGraphicsEnvironment.registerFont(Font font) 注册一个创建Font在这个GraphicsEnvironment中。void设置此对象的Font。void设置此组件的字体。void设置此容器的字体。abstract void将此图形上下文的字体设置为指定的字体。void设置此对象的字体。void设置此对象的Font。void将用于此菜单组件的字体设置为指定字体。修饰符构造方法描述protected从指定的font创建一个新的Font。protectedFontMetrics(Font font) 创建一个新的FontMetrics对象,用于查找有关指定Font和该Font中的特定字符字形的高度和宽度信息。 -
Font 在 java.awt.font 中的用法
java.awt.font 中返回 Font 的方法修饰符和类型方法描述MultipleMaster.deriveMMFont(float[] axes) 根据指定数组中包含的设计轴值创建多主字体的新实例。MultipleMaster.deriveMMFont(float[] glyphWidths, float avgStemWidth, float typicalCapHeight, float typicalXHeight, float italicAngle) 根据详细的度量信息创建多主字体的新实例。abstract FontGlyphVector.getFont()返回与此GlyphVector关联的Font。java.awt.font 中的构造函数,参数类型为 Font -
Font 在 javax.accessibility 中的用法
javax.accessibility 中返回 Font 的方法javax.accessibility 中的方法,参数类型为 Font -
Font 在 javax.swing 中的用法
javax.swing 中返回 Font 的方法修饰符和类型方法描述DebugGraphics.getFont()返回用于文本绘制操作的字体。JList.AccessibleJList.AccessibleJListChild.getFont()JTable.AccessibleJTable.AccessibleJTableCell.getFont()获取此对象的Font。JTree.AccessibleJTree.AccessibleJTreeNode.getFont()如果key的值是一个Font返回它,否则返回null。如果给定Locale的key的值是一个Font返回它,否则返回null。static Font从默认值返回字体。static Font从适合给定locale的默认值返回字体。javax.swing 中的方法,参数类型为 Font修饰符和类型方法描述static TitledBorderBorderFactory.createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont) 将标题添加到现有边框,具有指定的位置和字体,并使用默认文本颜色(由当前外观决定)。static TitledBorderBorderFactory.createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor) 使用指定的位置、字体和颜色向现有边框添加标题。DebugGraphics.getFontMetrics(Font f) 重写Graphics.getFontMetricsJComponent.getFontMetrics(Font font) 获取指定Font的FontMetrics。JList.AccessibleJList.AccessibleJListChild.getFontMetrics(Font f) JTable.AccessibleJTable.AccessibleJTableCell.getFontMetrics(Font f) 获取此对象的FontMetrics。JTree.AccessibleJTree.AccessibleJTreeNode.getFontMetrics(Font f) void设置用于文本绘制操作的字体。void设置此组件的字体。voidvoid设置此组件的字体。void设置此对象的Font。void设置当前字体。void设置当前字体。void -
Font 在 javax.swing.border 中的用法
javax.swing.border 中的字段声明为 Fontjavax.swing.border 中返回 Font 的方法javax.swing.border 中的方法,参数类型为 Fontjavax.swing.border 中的构造函数,参数类型为 Font修饰符构造方法描述TitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont) 创建具有指定边框、标题、标题对齐、标题位置和标题字体的 TitledBorder 实例。TitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor) 创建具有指定边框、标题、标题对齐、标题位置、标题字体和标题颜色的 TitledBorder 实例。 -
Font 在 javax.swing.plaf 中的用法
javax.swing.plaf 中 Font 的子类javax.swing.plaf 中的构造函数,参数类型为 Font修饰符构造方法描述FontUIResource(Font font) 构造一个FontUIResourceTitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont) 构造一个TitledBorderUIResourceTitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor) 构造一个TitledBorderUIResource -
Font 在 javax.swing.plaf.basic 中的用法
javax.swing.plaf.basic 中的字段声明为 Fontjavax.swing.plaf.basic 中的方法,参数类型为 Font -
Font 在 javax.swing.plaf.nimbus 中的用法
javax.swing.plaf.nimbus 中返回 Font 的方法 -
Font 在 javax.swing.plaf.synth 中的用法
javax.swing.plaf.synth 中返回 Font 的方法修饰符和类型方法描述SynthStyle.getFont(SynthContext context) 返回指定状态的字体。protected abstract FontSynthStyle.getFontForState(SynthContext context) 返回指定状态的字体。javax.swing.plaf.synth 中的方法,参数类型为 Font修饰符和类型方法描述intSynthGraphicsUtils.computeStringWidth(SynthContext ss, Font font, FontMetrics metrics, String text) 返回传入字符串的大小。SynthGraphicsUtils.getMaximumSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex) 返回正确呈现图标和文本所需的最大尺寸。SynthGraphicsUtils.getMinimumSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex) 返回正确呈现图标和文本所需的最小尺寸。SynthGraphicsUtils.getPreferredSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex) 返回正确呈现图标和文本所需的首选大小。 -
Font 在 javax.swing.table 中的用法
javax.swing.table 中返回 Font 的方法javax.swing.table 中的方法,参数类型为 Font修饰符和类型方法描述JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getFontMetrics(Font f) void -
Font 在 javax.swing.text 中的用法
javax.swing.text 中返回 Font 的方法修饰符和类型方法描述DefaultStyledDocument.getFont(AttributeSet attr) 从属性集中获取字体。GlyphView.getFont()获取字形应基于的字体。LabelView.getFont()获取字形应基于的字体。获取新字体。StyleContext.getFont(AttributeSet attr) 从属性集中获取字体。StyledDocument.getFont(AttributeSet attr) 获取一组属性并将其转换为字体规范。javax.swing.text 中的方法,参数类型为 Font -
Font 在 javax.swing.text.html 中的用法
javax.swing.text.html 中返回 Font 的方法 -
Font 在 javax.swing.tree 中的用法
javax.swing.tree 中的字段声明为 Fontjavax.swing.tree 中返回 Font 的方法javax.swing.tree 中的方法,参数类型为 Font
Font方法getLineMetrics取代。