Example #1
0
  @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
  }