public void zoomFont(int newSize) { if (!tokenTextLabel.isSpace()) { Font f = tokenTextLabel.getFont(); float nS = (float) newSize; Font deriveFont = f.deriveFont(nS); tokenTextLabel.setFont(deriveFont); tokenTextLabel.revalidate(); if (this.hasImage) { this.calculateSizeNormMode(); this.revalidate(); } } }