public static Font font(TextSymbolizer symbolizer) { if (symbolizer == null) { return null; } Font[] font = symbolizer.getFonts(); if ((font == null) || (font[0] == null)) { return null; } return font[0]; }
Font[] fonts = symbolizer.getFonts(); java.awt.Font javaFont = getFont(feature, fonts); ts2d.setFont(javaFont);
public void setEdited(TextSymbolizer sym) { symbol = (TextSymbolizer) sym; if (sym != null) { guiFill.setEdited(symbol.getFill()); guiLabel.setExpression(symbol.getLabel()); guiGeom.setGeom(symbol.getGeometryPropertyName()); guiFonts.setEdited(symbol.getFonts()); guiHalo.setEdited(symbol.getHalo()); guiPriority.setExpression(symbol.getPriority()); guiPlacement.setEdited(symbol.getPlacement()); //dont know how to handle that option map // lack informations //symbol.getOptions(); } }
Font[] fonts = symbolizer.getFonts(); java.awt.Font javaFont = getFont(feature, fonts); ts2d.setFont(javaFont);
Font[] fonts = copy.getFonts(); for (Font font : fonts) { font.setSize(rescale(font.getSize()));
Font[] fonts = copy.getFonts(); for (Font font : fonts) font.setSize(rescale(font.getSize(), mapScale, uom));