本文整理了Java中org.geotools.styling.Font.getFontFamily()
方法的一些代码示例,展示了Font.getFontFamily()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Font.getFontFamily()
方法的具体详情如下:
包路径:org.geotools.styling.Font
类名称:Font
方法名:getFontFamily
暂无
代码示例来源:origin: geotools/geotools
@Override
protected void encode(Font font) {
putName("font-family", font.getFontFamily());
put("font-size", font.getSize());
putName("font-style", font.getStyle());
putName("font-weight", font.getWeight());
}
}
代码示例来源:origin: org.geotools/gt-widgets-swing-pending
@Override
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
JLabel lbl = (JLabel) super.getTableCellRendererComponent(table, text, isSelected, hasFocus, row, column);
Font f = (Font) value;
java.awt.Font font = new java.awt.Font(f.getFontFamily().toString(), java.awt.Font.PLAIN, 12);
lbl.setFont(font);
return lbl;
}
}
代码示例来源:origin: geotools/geotools
@SuppressWarnings("deprecation")
@Test
public void font() throws Exception {
List<Expression> family = new ArrayList<Expression>();
family.add(ff.literal("ariel"));
family.add(ff.literal("Helvetica"));
family.add(ff.literal("sanserif"));
Expression style = ff.literal("noraml");
Expression weight = ff.literal("normal");
Expression size = ff.literal(12);
Font font = sf.font(family, style, weight, size);
assertEquals(family, font.getFamily());
assertEquals(style, font.getStyle()); // oblique or italic
assertEquals(weight, font.getWeight()); // bold or normal
assertEquals(size, font.getSize());
assertSame(font.getFontStyle(), font.getStyle());
assertSame(font.getFontFamily(), family.get(0));
assertSame(font.getFontWeight(), font.getWeight());
assertSame(font.getFontSize(), font.getSize());
FontImpl cast = FontImpl.cast(font);
assertSame(cast, font);
}
代码示例来源:origin: org.geotools/gt-widgets-swing-pending
public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) {
if (value != null && value instanceof Font) {
font = (Font) value;
java.awt.Font f = new java.awt.Font(font.getFontFamily().toString(), java.awt.Font.PLAIN, 12);
but.setFont(f);
} else {
but.setFont(new java.awt.Font("Arial", java.awt.Font.PLAIN, 12));
font = null;
}
return but;
}
代码示例来源:origin: geotools/geotools
assertEquals("Arial", Filters.asString(font.getFontFamily()));
assertEquals(10, Filters.asInt(font.getSize()));
assertEquals("normal", Filters.asString(font.getStyle()));
代码示例来源:origin: org.geotools/gt2-render
requestedFont = fonts[k].getFontFamily().evaluate(feature).toString();
代码示例来源:origin: org.geotools/gt-render
String requestedFont = evalToString(curr.getFontFamily(),
feature, null);
java.awt.Font javaFont = FontCache.getDefaultInstance().getFont(
代码示例来源:origin: org.geotools/gt-widgets-swing-pending
public void setEdited(Font font){
this.font = font;
if(font != null){
guiFamily.setExpression(font.getFontFamily());
guiSize.setExpression(font.getFontSize());
guiStyle.setExpression(font.getFontStyle());
guiWeight.setExpression(font.getFontWeight());
}
}
代码示例来源:origin: org.geotools/gt-ysld
@Override
protected void encode(Font font) {
putName("font-family", font.getFontFamily());
put("font-size", font.getSize());
putName("font-style", font.getStyle());
putName("font-weight", font.getWeight());
}
}
代码示例来源:origin: geotools/geotools
assertEquals("Arial", Filters.asString(font.getFontFamily()));
assertEquals(11, Filters.asInt(font.getSize()));
assertEquals("normal", Filters.asString(font.getStyle()));
代码示例来源:origin: org.geotools/gt-main
/** Null safe copy of a single font */
protected Font copy(Font font) {
if( font == null) return font;
Expression fontFamily = copy( font.getFontFamily() );
Expression fontStyle = copy( font.getFontStyle() );
Expression fontWeight = copy( font.getFontWeight() );
Expression fontSize = copy( font.getFontSize() );
Font copy = sf.createFont(fontFamily, fontStyle, fontWeight, fontSize);
return copy;
}
代码示例来源:origin: org.geotools/gt-render
Font font = fonts[i];
if (font.getFontFamily() != null) {
font.getFontFamily().accept(this, null);
代码示例来源:origin: org.geotools/gt2-main
Font font = fonts[i];
if (font.getFontFamily() != null) {
font.getFontFamily().accept(this,null);
代码示例来源:origin: org.geotools/gt2-main
Font font = fonts[i];
if (font.getFontFamily() != null) {
font.getFontFamily().accept(this,null);
代码示例来源:origin: org.geotools/gt-main
encodeCssParam("font-family", fonts[i].getFontFamily());
代码示例来源:origin: org.geotools/gt-render
Font font = fonts[i];
if (font.getFontFamily() != null) {
font.getFontFamily().accept(this,null);
代码示例来源:origin: org.geotools/gt2-main
encodeCssParam("font-family", fonts[i].getFontFamily());
内容来源于网络,如有侵权,请联系作者删除!