- _small_italic_font = _small_italic_font.deriveFont( 5f );
- _large_italic_font = _large_italic_font.deriveFont( 6f );
- setupFontMetrics();
- }
-
- private Font getLargeFontSystem() {
- return _large_font_system;
- }
-
- private void intializeFonts() {
- final int small_size = getBaseFont().getSize() - 1;
- int italic = Font.ITALIC;
- if ( getBaseFont().getStyle() == Font.BOLD ) {
- italic = italic + Font.BOLD;
- }
- _small_font = new Font( getBaseFont().getFontName(), getBaseFont().getStyle(), small_size );
- _large_font = new Font( getBaseFont().getFontName(), getBaseFont().getStyle(), getBaseFont().getSize() );
- _small_italic_font = new Font( getBaseFont().getFontName(), italic, small_size );
- _large_italic_font = new Font( getBaseFont().getFontName(), italic, getBaseFont().getSize() );
- _small_font_system = new Font( getBaseFont().getFontName(), getBaseFont().getStyle(), small_size );
- _large_font_system = new Font( getBaseFont().getFontName(), getBaseFont().getStyle(), getBaseFont().getSize() );
- _small_italic_font_system = new Font( getBaseFont().getFontName(), italic, small_size );
- _large_italic_font_system = new Font( getBaseFont().getFontName(), italic, getBaseFont().getSize() );
- _small_font_memory = _small_font;
- _large_font_memory = _large_font;
- _small_italic_font_memory = _small_italic_font;
- _large_italic_font_memory = _large_italic_font;