This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
For the case of Chinese localizations, and possibly others, a larger font size is needed - 12 or better 14. A number of components do not honor font size appropriately. An initial survey indicates the following items, which I will file individual issues on: - Tree table view - row height should be calculated from the font before the first paint - Internal frame title bars - ignore the font settings - Setup wizard - some lines overwritten by others It may be necessary to eliminate the hard coded font sizes specified during startup in org.netbeans.core.Main.
- I am in favor of getting rid of the hardcoded font size spec since it is the L&F's job to decide what the base font should be. - Marking I18N since this has an impact on some localizations, e.g. Chinese. - Re. HTML display, actually this should set basefont according to the L&F's base text font. I have filed #4599503 which relates to this, but I am not sure if that captures the actual problem (does this still exist in 1.4?) that UIManager should control the basefont for HTML rendering.
We (i18n testing) has been in touch with Tim on this and will expand our testing to use larger font to trigger more of these issues if they exist. We've been testing all along with pseudo localized messages that expand each label/message by some amount, but it looks like using bigger fonts with this will help catch more of these issues; since in case of hard coding I think that one would need to have a given message exceed that hardcoded limit, theres not one optimal length/font size combo to work for all; but we've already seen some other issues than Tim mentions below that we'll be filing also.
*** Issue 33928 has been marked as a duplicate of this issue. ***
I'm working on this issue...
This is an umbrella task for NB3.5. Shouldn't we close it now? Is there actual one for NB4.0?
I'd say so. Note that -fontsize is completely non-supportable on GTK L&F, also.