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

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

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

Font.getFontFamily介绍

暂无

代码示例

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

  1. @Override
  2. protected void encode(Font font) {
  3. putName("font-family", font.getFontFamily());
  4. put("font-size", font.getSize());
  5. putName("font-style", font.getStyle());
  6. putName("font-weight", font.getWeight());
  7. }
  8. }

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

  1. @Override
  2. public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
  3. JLabel lbl = (JLabel) super.getTableCellRendererComponent(table, text, isSelected, hasFocus, row, column);
  4. Font f = (Font) value;
  5. java.awt.Font font = new java.awt.Font(f.getFontFamily().toString(), java.awt.Font.PLAIN, 12);
  6. lbl.setFont(font);
  7. return lbl;
  8. }
  9. }

代码示例来源: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-widgets-swing-pending

  1. public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) {
  2. if (value != null && value instanceof Font) {
  3. font = (Font) value;
  4. java.awt.Font f = new java.awt.Font(font.getFontFamily().toString(), java.awt.Font.PLAIN, 12);
  5. but.setFont(f);
  6. } else {
  7. but.setFont(new java.awt.Font("Arial", java.awt.Font.PLAIN, 12));
  8. font = null;
  9. }
  10. return but;
  11. }

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

  1. assertEquals("Arial", Filters.asString(font.getFontFamily()));
  2. assertEquals(10, Filters.asInt(font.getSize()));
  3. assertEquals("normal", Filters.asString(font.getStyle()));

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

  1. requestedFont = fonts[k].getFontFamily().evaluate(feature).toString();

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

  1. String requestedFont = evalToString(curr.getFontFamily(),
  2. feature, null);
  3. java.awt.Font javaFont = FontCache.getDefaultInstance().getFont(

代码示例来源: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-ysld

  1. @Override
  2. protected void encode(Font font) {
  3. putName("font-family", font.getFontFamily());
  4. put("font-size", font.getSize());
  5. putName("font-style", font.getStyle());
  6. putName("font-weight", font.getWeight());
  7. }
  8. }

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

  1. assertEquals("Arial", Filters.asString(font.getFontFamily()));
  2. assertEquals(11, Filters.asInt(font.getSize()));
  3. assertEquals("normal", Filters.asString(font.getStyle()));

代码示例来源: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. Font font = fonts[i];
  2. if (font.getFontFamily() != null) {
  3. font.getFontFamily().accept(this, null);

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

  1. Font font = fonts[i];
  2. if (font.getFontFamily() != null) {
  3. font.getFontFamily().accept(this,null);

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

  1. Font font = fonts[i];
  2. if (font.getFontFamily() != null) {
  3. font.getFontFamily().accept(this,null);

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

  1. encodeCssParam("font-family", fonts[i].getFontFamily());

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

  1. Font font = fonts[i];
  2. if (font.getFontFamily() != null) {
  3. font.getFontFamily().accept(this,null);

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

  1. encodeCssParam("font-family", fonts[i].getFontFamily());

相关文章