/** Sets the font face, size, style and antialiasing mode that will be used by TextROIs interactively created using the text tool. */ public static void setFont(String fontName, int fontSize, int fontStyle, boolean antialiased) { name = fontName; size = fontSize; style = fontStyle; globalJustification = LEFT; antialiasedText = antialiased; newFont = true; ImagePlus imp = WindowManager.getCurrentImage(); if (imp!=null) { Roi roi = imp.getRoi(); if (roi instanceof TextRoi) { ((TextRoi)roi).setAntialiased(antialiased); ((TextRoi)roi).setCurrentFont(new Font(name, style, size)); imp.draw(); } } }
/** Sets the font face, size, style and antialiasing mode that will be used by TextROIs interactively created using the text tool. */ public static void setFont(String fontName, int fontSize, int fontStyle, boolean antialiased) { name = fontName; size = fontSize; style = fontStyle; globalJustification = LEFT; antialiasedText = antialiased; newFont = true; ImagePlus imp = WindowManager.getCurrentImage(); if (imp!=null) { Roi roi = imp.getRoi(); if (roi instanceof TextRoi) { ((TextRoi)roi).setAntialiased(antialiased); ((TextRoi)roi).setCurrentFont(new Font(name, style, size)); imp.draw(); } } }
roi.setImage(imp); if (font!=null) ((TextRoi)roi).setCurrentFont(font); ((TextRoi)roi).setJustification(justification); roi.setImage(null); if (fillColor!=null) roi.setFillColor(fillColor); if (roi!=null && (roi instanceof TextRoi)) { ((TextRoi)roi).setCurrentFont(font); ((TextRoi)roi).setJustification(justification);
roi.setImage(imp); if (font!=null) ((TextRoi)roi).setCurrentFont(font); ((TextRoi)roi).setJustification(justification); roi.setImage(null); if (fillColor!=null) roi.setFillColor(fillColor); if (roi!=null && (roi instanceof TextRoi)) { ((TextRoi)roi).setCurrentFont(font); ((TextRoi)roi).setJustification(justification);
if ((int)strokeWidth!=font.getSize()) { font = new Font(font.getName(), font.getStyle(), (int)strokeWidth); troi.setCurrentFont(font);
if ((int)strokeWidth!=font.getSize()) { font = new Font(font.getName(), font.getStyle(), (int)strokeWidth); troi.setCurrentFont(font);