/** Set the day-of-week labels' font. */ protected void setupDayOfWeekFonts() { Font font; if (dayOfWeekLabels == null) return; // If not null, use what the user gave us font = dayOfWeekFont; // Otherwise, use 9/11 of the L&F default for a label if (font == null) { font = UIManager.getFont("Label.font"); font = font.deriveFont((float) (font.getSize2D() * 9.0 / 11.0)); } // Set the day of week labels' font for (int day = 0; day < 7; day++) { dayOfWeekLabels[day].setFont(font); } }
/** Set the day labels' font. */ protected void setupDayFonts() { Font font; if (dayButtons == null) return; // If null, use what the user gave us font = dayFont; // Otherwise, use 9/11 of the L&F default for a button if (font == null) { font = UIManager.getFont("Button.font"); font = font.deriveFont((float) (font.getSize2D() * 9.0 / 11.0)); } // Set the day labels' font for (int row = 0; row < 6; row++) { for (int day = 0; day < 7; day++) { dayButtons[row][day].setFont(font); } } }