扩展阅读
  • java命名空间java.lang.management类managementfactory的类成员方法: getoperatingsystemmxbean定义及介绍
  • java.util.Date 和 java.slq.Date 如何最简单实现互换?
  • java命名空间java.lang.management接口memorypoolmxbean的类成员方法: isvalid定义及介绍
  • 轻量级Java开发工具 Java Tools
  • java命名空间java.lang.management接口threadmxbean的类成员方法: isthreadcputimesupported定义及介绍
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • java命名空间java.lang.management接口memorymanagermxbean的类成员方法: isvalid定义及介绍
  • 各位大虾,为什么我的java程序能通过编译,但是在用java命令运行程序的时候却老是报错“Exception in thread "main" java.lang.NoClassDe
  • java命名空间java.awt.image接口imageobserver的类成员方法: properties定义及介绍
  • 请问:java 入门以及学好Java要看哪些书籍阿????
  • java命名空间java.sql类types的类成员方法: other定义及介绍
  • Java源码工具 java2html
  • java命名空间java.sql接口rowid的类成员方法: getbytes定义及介绍
  • java bean和java class的区别??
  • java命名空间java.awt类color的类成员方法: gettransparency定义及介绍
  • 学习JAVA,请推荐好的 JAVA站点!
  • java命名空间java.lang.management类memoryusage的类成员方法: getcommitted定义及介绍
  • 关于Java好的网站,哪个Java好的教程。
  • java命名空间java.text类decimalformat的类成员方法: setparsebigdecimal定义及介绍
  • 如何将java.util.Date转化成java.sql.Date?
  • java命名空间java.beans接口propertyeditor的类成员方法: getvalue定义及介绍
  • 如何设置java应用程序的风格,如java风格,和windows风格!
  •  
    当前位置:  编程语言>java/jsp

    java命名空间java.awt.font类textattribute的类成员方法: font定义及介绍

     
        发布时间:2014-2-17  


        本文导语:  font public static final textattribute font 用于提供呈现文本字体的属性键。这些值是 font 的实例。默认值为 null,指示应该根据属性执行 font 的正常分辨率。 textlayout 和 attributedcharacteriterator 根据 textattribute 的 map 进行工作。通常,...

    font

    public static final textattribute font
    用于提供呈现文本字体属性键。这些值是 font实例。默认值为 null,指示应该根据属性执行 font 的正常分辨率

    textlayoutattributedcharacteriterator 根据 textattributemap 进行工作。通常,所有属性都被检查,并被用于选择和配置 font 实例。然而,如果存在 font 属性,将使用其关联 font。这为用户提供了一种将字体的分辨率属性重写到 font,或强制使用特定 font 实例的方法。这还允许用户在可以子类化 font 的情况下指定 font 的子类。

    font 适用于特殊情形,在这些情形下,客户端已经拥有 font 实例但是仍然需要使用基于 mapapi。通常,map 中除了 font 属性以外没有其他属性。对于基于 map 的 api,常见情形是单独指定所有属性,因此无需 font

    但是,如果 font 和其他属性都存在于 map 中,那么呈现系统会将 font 中定义的属性与附加属性合并。此合并过程将 textattributes 分为两组。一组(“主要”组)被认为是字体的选择和规格行为基础。这些属性有 familyweightwidthposturesizetransformsuperscripttracking。另一组(“次要”组)由除了 font 自身以外的所有其他已定义属性组成。

    生成新的 map,首先需要从 font 属性获得 font,并将它的所有 属性提取为一个新的 map。然后,只将取自原始 map次要 属性添加到新 map 的属性中。因此,主要属性的值仅取自 font,而次要属性的值源自 font,但可以用 map 中的其他值重写它们。

    注:font基于 map构造方法derivefont 方法不处理 font 属性,因为这些属性用于创建新的 font 对象。相反,font.getfont(map) 应该用于处理 font 属性。

    另请参见:
    font
    相关文章推荐:
  • java命名空间java.awt.font类textattribute的类成员方法: underline定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: strikethrough定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: ligatures定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: tracking_loose定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: size定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: width定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: background定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: foreground定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: kerning定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: tracking定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: superscript_super定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: superscript_sub定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: posture_oblique定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: strikethrough_on定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: underline_on定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: justification_none定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: weight_light定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: weight_extrabold定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: weight_bold定义及介绍
  • java命名空间java.awt.font类textattribute的类成员方法: weight_ultrabold定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3