org.geotools.styling.Font.getFontWeight()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(3.4k)|赞(0)|评价(0)|浏览(150)

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

Font.getFontWeight介绍

暂无

代码示例

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

  1. String reqWeight = evalToString(curr.getFontWeight(), feature, null);

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

  1. @SuppressWarnings("deprecation")
  2. @Test
  3. public void font() throws Exception {
  4. List<Expression> family = new ArrayList<Expression>();
  5. family.add(ff.literal("ariel"));
  6. family.add(ff.literal("Helvetica"));
  7. family.add(ff.literal("sanserif"));
  8. Expression style = ff.literal("noraml");
  9. Expression weight = ff.literal("normal");
  10. Expression size = ff.literal(12);
  11. Font font = sf.font(family, style, weight, size);
  12. assertEquals(family, font.getFamily());
  13. assertEquals(style, font.getStyle()); // oblique or italic
  14. assertEquals(weight, font.getWeight()); // bold or normal
  15. assertEquals(size, font.getSize());
  16. assertSame(font.getFontStyle(), font.getStyle());
  17. assertSame(font.getFontFamily(), family.get(0));
  18. assertSame(font.getFontWeight(), font.getWeight());
  19. assertSame(font.getFontSize(), font.getSize());
  20. FontImpl cast = FontImpl.cast(font);
  21. assertSame(cast, font);
  22. }

代码示例来源:origin: org.geotools/gt-render

  1. private java.awt.Font styleFont(Object feature, Font curr,
  2. java.awt.Font javaFont) {
  3. String reqStyle = evalToString(curr.getFontStyle(), feature, null);
  4. int styleCode;
  5. if (fontStyleLookup.containsKey(reqStyle)) {
  6. styleCode = ((Integer) fontStyleLookup.get(reqStyle)).intValue();
  7. } else {
  8. styleCode = java.awt.Font.PLAIN;
  9. }
  10. String reqWeight = evalToString(curr.getFontWeight(), feature, null);
  11. if ("Bold".equalsIgnoreCase(reqWeight)) {
  12. styleCode = styleCode | java.awt.Font.BOLD;
  13. }
  14. float size = evalToFloat(curr.getSize(), feature, 10);
  15. return javaFont.deriveFont(styleCode, size);
  16. }

代码示例来源:origin: org.geotools/gt2-render

  1. String reqWeight = (String) fonts[k].getFontWeight().evaluate(feature);
  2. String reqWeight = (String) fonts[k].getFontWeight().evaluate(feature);

代码示例来源:origin: org.geotools/gt-widgets-swing-pending

  1. public void setEdited(Font font){
  2. this.font = font;
  3. if(font != null){
  4. guiFamily.setExpression(font.getFontFamily());
  5. guiSize.setExpression(font.getFontSize());
  6. guiStyle.setExpression(font.getFontStyle());
  7. guiWeight.setExpression(font.getFontWeight());
  8. }
  9. }

代码示例来源:origin: org.geotools/gt-main

  1. /** Null safe copy of a single font */
  2. protected Font copy(Font font) {
  3. if( font == null) return font;
  4. Expression fontFamily = copy( font.getFontFamily() );
  5. Expression fontStyle = copy( font.getFontStyle() );
  6. Expression fontWeight = copy( font.getFontWeight() );
  7. Expression fontSize = copy( font.getFontSize() );
  8. Font copy = sf.createFont(fontFamily, fontStyle, fontWeight, fontSize);
  9. return copy;
  10. }

代码示例来源:origin: org.geotools/gt-render

  1. if (font.getFontWeight() != null) {
  2. font.getFontWeight().accept(this, null);

代码示例来源:origin: org.geotools/gt2-main

  1. if (font.getFontWeight() != null) {
  2. font.getFontWeight().accept(this,null);

代码示例来源:origin: org.geotools/gt2-main

  1. if (font.getFontWeight() != null) {
  2. font.getFontWeight().accept(this,null);

代码示例来源:origin: org.geotools/gt-main

  1. encodeCssParam("font-weight", fonts[0].getFontWeight());
  2. end("Font");

代码示例来源:origin: org.geotools/gt-render

  1. if (font.getFontWeight() != null) {
  2. font.getFontWeight().accept(this,null);

代码示例来源:origin: org.geotools/gt2-main

  1. encodeCssParam("font-weight", fonts[0].getFontWeight());
  2. end("Font");

相关文章