@Override public void setDefaultFont(Font font) { final Font defFont = getDefaultFont(); defFont.setBoldweight(font.getBoldweight()); defFont.setCharSet(font.getCharSet()); defFont.setColor(font.getColor()); defFont.setFontHeight(font.getFontHeight()); defFont.setFontName(font.getFontName()); defFont.setItalic(font.getItalic()); defFont.setStrikeout(font.getStrikeout()); defFont.setTypeOffset(font.getTypeOffset()); defFont.setUnderline(font.getUnderline()); // TODO: recalic _defaultCharWidth }