javax.swing.plaf.FontUIResource#getStyle ( )源码实例Demo

下面列出了javax.swing.plaf.FontUIResource#getStyle ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: radiance   文件: NeonFontSet.java
/**
 * Returns Neon-specific font resource.
 *
 * @param systemFont    The default system font.
 * @param toBoldify     If <code>true</code>, the original font (the first parameter) is
 *                      boldified.
 * @param extraFontSize Extra font size in pixels.
 * @return Neon-specific font resource.
 */
private FontUIResource getNeonFont(FontUIResource systemFont, boolean toBoldify,
        int extraFontSize) {
    boolean isOrigItalic = systemFont.isItalic();
    int newStyle = systemFont.getStyle();
    if (toBoldify) {
        if (isOrigItalic) {
            newStyle = Font.ITALIC + Font.BOLD;
        } else {
            newStyle = Font.BOLD;
        }
    }
    Font derived = systemFont.deriveFont((float) (systemFont.getSize() + extraFontSize))
            .deriveFont(newStyle);
    if (derived instanceof FontUIResource) {
        return (FontUIResource) derived;
    }
    return new FontUIResource(derived);
}
 
源代码2 项目: radiance   文件: MyLocaleChangeListener.java
/**
 * Returns the wrapped font.
 * 
 * @param systemFont
 *            Original font.
 * @return Wrapped font.
 */
private FontUIResource getWrappedFont(FontUIResource systemFont) {
    return new FontUIResource("Dialog", systemFont.getStyle(), systemFont.getSize());
}
 
源代码3 项目: radiance   文件: GetFontPolicy.java
/**
 * Returns the wrapped font.
 *
 * @param systemFont Original font.
 * @return Wrapped font.
 */
private FontUIResource getWrappedFont(FontUIResource systemFont) {
    return new FontUIResource(systemFont.getFontName(), systemFont.getStyle(),
            systemFont.getSize() + this.extra);
}
 
源代码4 项目: radiance   文件: SetFontPolicy.java
/**
 * Returns the wrapped font.
 *
 * @param systemFont Original font.
 * @return Wrapped font.
 */
private FontUIResource getWrappedFont(FontUIResource systemFont) {
    return new FontUIResource(systemFont.getFontName(), systemFont.getStyle(),
            systemFont.getSize() + this.extra);
}
 
源代码5 项目: radiance   文件: ScaledFontSet.java
/**
 * Returns the wrapped font.
 * 
 * @param systemFont
 *            Original font.
 * @return Wrapped font.
 */
private FontUIResource getWrappedFont(FontUIResource systemFont) {
	return new FontUIResource(systemFont.getFontName(), systemFont
			.getStyle(), (int) (systemFont.getSize() * this.scaleFactor));
}
 
 同类方法