javax.swing.text.AttributeSet.getResolveParent()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(1.1k)|赞(0)|评价(0)|浏览(116)

本文整理了Java中javax.swing.text.AttributeSet.getResolveParent()方法的一些代码示例,展示了AttributeSet.getResolveParent()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AttributeSet.getResolveParent()方法的具体详情如下:
包路径:javax.swing.text.AttributeSet
类名称:AttributeSet
方法名:getResolveParent

AttributeSet.getResolveParent介绍

暂无

代码示例

代码示例来源:origin: freeplane/freeplane

private float getFontScaleFactor(AttributeSet a) {
  if(a == null)
    return UITools.FONT_SCALE_FACTOR;
  final Object attribute = a.getAttribute(CSS.Attribute.FONT_SIZE);
  if(attribute == null)
    return UITools.FONT_SCALE_FACTOR;
  final String fontSize = attribute.toString();
  final int fsLength = fontSize.length();
  if(fsLength <= 1 
      || Character.isDigit(fontSize.charAt(fsLength-1))
      || fontSize.endsWith("pt"))
    return UITools.FONT_SCALE_FACTOR;
  if(fontSize.endsWith("px"))
    return 1/1.3f;
  if(fontSize.endsWith("%") || fontSize.endsWith("em") || fontSize.endsWith("ex")
      || fontSize.endsWith("er"))
    return getFontScaleFactor(a.getResolveParent());
  return UITools.FONT_SCALE_FACTOR;
}

代码示例来源:origin: chatty/chatty

result.append("<br />");
attrs = attrs.getResolveParent();

相关文章