gpt4 book ai didi

com.koolearn.klibrary.text.view.style.ZLTextNGStyleDescription类的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 11:37:11 25 4
gpt4 key购买 nike

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

ZLTextNGStyleDescription介绍

暂无

代码示例

代码示例来源:origin: Jiangzqts/EpubRead

ZLTextNGStyleDescription(String selector, Map<String,String> valueMap) {
  Name = valueMap.get("kooreader-name");
  FontFamilyOption = createOption(selector, "font-family", valueMap);
  FontSizeOption = createOption(selector, "font-size", valueMap);
  FontWeightOption = createOption(selector, "font-weight", valueMap);
  FontStyleOption = createOption(selector, "font-style", valueMap);
  TextDecorationOption = createOption(selector, "text-decoration", valueMap);
  HyphenationOption = createOption(selector, "hyphens", valueMap);
  MarginTopOption = createOption(selector, "margin-top", valueMap);
  MarginBottomOption = createOption(selector, "margin-bottom", valueMap);
  MarginLeftOption = createOption(selector, "margin-left", valueMap);
  MarginRightOption = createOption(selector, "margin-right", valueMap);
  TextIndentOption = createOption(selector, "text-indent", valueMap);
  AlignmentOption = createOption(selector, "text-align", valueMap);
  VerticalAlignOption = createOption(selector, "vertical-align", valueMap);
  LineHeightOption = createOption(selector, "line-height", valueMap);
}

代码示例来源:origin: ydcx/KooReader

@Override
public byte getAlignment() {
  final byte defined = myDescription.getAlignment();
  if (defined != ZLTextAlignmentType.ALIGN_UNDEFINED) {
    return defined;
  }
  return Parent.getAlignment();
}

代码示例来源:origin: Jiangzqts/EpubRead

@Override
protected int getRightPaddingInternal(ZLTextMetrics metrics, int fontSize) {
  return myDescription.getRightPadding(metrics, Parent.getRightPadding(metrics), fontSize);
}
@Override

代码示例来源:origin: ydcx/KooReader

@Override
protected int getLeftPaddingInternal(ZLTextMetrics metrics, int fontSize) {
  return myDescription.getLeftPadding(metrics, Parent.getLeftPadding(metrics), fontSize);
}
@Override

代码示例来源:origin: Jiangzqts/EpubRead

@Override
protected int getRightMarginInternal(ZLTextMetrics metrics, int fontSize) {
  return myDescription.getRightMargin(metrics, Parent.getRightMargin(metrics), fontSize);
}
@Override

代码示例来源:origin: ydcx/KooReader

@Override
protected int getFirstLineIndentInternal(ZLTextMetrics metrics, int fontSize) {
  return myDescription.getFirstLineIndent(metrics, Parent.getFirstLineIndent(metrics), fontSize);
}
@Override

代码示例来源:origin: Jiangzqts/EpubRead

@Override
public boolean allowHyphenations() {
  switch (myDescription.allowHyphenations()) {
    case TRUE:
      return true;
    case FALSE:
      return false;
    default:
      return Parent.allowHyphenations();
  }
}

代码示例来源:origin: ydcx/KooReader

@Override
protected int getLeftMarginInternal(ZLTextMetrics metrics, int fontSize) {
  return myDescription.getLeftMargin(metrics, Parent.getLeftMargin(metrics), fontSize);
}
@Override

代码示例来源:origin: ydcx/KooReader

@Override
protected int getFontSizeInternal(ZLTextMetrics metrics) {
  return myDescription.getFontSize(metrics, Parent.getFontSize(metrics));
}

代码示例来源:origin: Jiangzqts/EpubRead

myDescriptionMap.put(
      Integer.valueOf(myCurrentMap.get("fbreader-id")),
      new ZLTextNGStyleDescription(mySelector, myCurrentMap)
  );
} catch (Exception e) {

代码示例来源:origin: Jiangzqts/EpubRead

@Override
protected int getLeftPaddingInternal(ZLTextMetrics metrics, int fontSize) {
  return myDescription.getLeftPadding(metrics, Parent.getLeftPadding(metrics), fontSize);
}
@Override

代码示例来源:origin: ydcx/KooReader

@Override
protected int getRightMarginInternal(ZLTextMetrics metrics, int fontSize) {
  return myDescription.getRightMargin(metrics, Parent.getRightMargin(metrics), fontSize);
}
@Override

代码示例来源:origin: Jiangzqts/EpubRead

@Override
protected int getFirstLineIndentInternal(ZLTextMetrics metrics, int fontSize) {
  return myDescription.getFirstLineIndent(metrics, Parent.getFirstLineIndent(metrics), fontSize);
}
@Override

代码示例来源:origin: ydcx/KooReader

@Override
public boolean allowHyphenations() {
  switch (myDescription.allowHyphenations()) {
    case TRUE:
      return true;
    case FALSE:
      return false;
    default:
      return Parent.allowHyphenations();
  }
}

代码示例来源:origin: Jiangzqts/EpubRead

@Override
protected int getLeftMarginInternal(ZLTextMetrics metrics, int fontSize) {
  return myDescription.getLeftMargin(metrics, Parent.getLeftMargin(metrics), fontSize);
}
@Override

代码示例来源:origin: Jiangzqts/EpubRead

@Override
protected int getFontSizeInternal(ZLTextMetrics metrics) {
  return myDescription.getFontSize(metrics, Parent.getFontSize(metrics));
}

代码示例来源:origin: ydcx/KooReader

myDescriptionMap.put(
      Integer.valueOf(myCurrentMap.get("fbreader-id")),
      new ZLTextNGStyleDescription(mySelector, myCurrentMap)
  );
} catch (Exception e) {

代码示例来源:origin: Jiangzqts/EpubRead

@Override
public byte getAlignment() {
  final byte defined = myDescription.getAlignment();
  if (defined != ZLTextAlignmentType.ALIGN_UNDEFINED) {
    return defined;
  }
  return Parent.getAlignment();
}

代码示例来源:origin: ydcx/KooReader

@Override
protected int getRightPaddingInternal(ZLTextMetrics metrics, int fontSize) {
  return myDescription.getRightPadding(metrics, Parent.getRightPadding(metrics), fontSize);
}
@Override

代码示例来源:origin: ydcx/KooReader

ZLTextNGStyleDescription(String selector, Map<String,String> valueMap) {
  Name = valueMap.get("kooreader-name");
  FontFamilyOption = createOption(selector, "font-family", valueMap);
  FontSizeOption = createOption(selector, "font-size", valueMap);
  FontWeightOption = createOption(selector, "font-weight", valueMap);
  FontStyleOption = createOption(selector, "font-style", valueMap);
  TextDecorationOption = createOption(selector, "text-decoration", valueMap);
  HyphenationOption = createOption(selector, "hyphens", valueMap);
  MarginTopOption = createOption(selector, "margin-top", valueMap);
  MarginBottomOption = createOption(selector, "margin-bottom", valueMap);
  MarginLeftOption = createOption(selector, "margin-left", valueMap);
  MarginRightOption = createOption(selector, "margin-right", valueMap);
  TextIndentOption = createOption(selector, "text-indent", valueMap);
  AlignmentOption = createOption(selector, "text-align", valueMap);
  VerticalAlignOption = createOption(selector, "vertical-align", valueMap);
  LineHeightOption = createOption(selector, "line-height", valueMap);
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com