Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Andreas Leitgeb Newsgroups: comp.lang.java.programmer Subject: Re: more porting issues to Java 11 Date: Sat, 4 May 2019 21:58:45 -0000 (UTC) Organization: A noiseless patient Spider Lines: 40 Message-ID: References: Reply-To: avl@logic.at Injection-Date: Sat, 4 May 2019 21:58:45 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="fe0a70dbca6eac27c7993b79f5ceacdc"; logging-data="30742"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+NZfL5z8osQocIv0cWjKFl" User-Agent: slrn/1.0.3 (Linux) Cancel-Lock: sha1:4ecvdVTARu8likM3CUktGHKWQSw= Xref: csiph.com comp.lang.java.programmer:38944 Knute Johnson wrote: > On 5/3/2019 8:10 AM, Andreas Leitgeb wrote: >> Andreas Leitgeb wrote: >>> The application uses awt & swing components for the GUI, and all >>> windows look distorted, fonts are a bit larger, even images look >>> a bit stretched and moving another window over the jdk 11 application >>> window leaves behind some spurious lines, as if the refresh had off- >>> by-one-pixel inaccuracies. >> In the settings dialog for "Screen Resolution", there is an option >> labelled "Make text and other items larger or smaller", which on my >> desktop was set to 125%. >> Java up to 8 totally ignored that setting. >> Java 11 tries to follow it (which is arguably an improvement), but >> does so in a somewhat broken way. > I think that change actually came with Java 9. Ouch, that makes it seem pretty unlikely that the visual bugs would get fixed any time soon :-( But thanks for the information. > It is really a big improvement for high dpi screens. I'd wholeheartedly agree, if it weren't for the pixel bugs. I'd really appreciate some triaging help per email or here - either about you seeing problems in this or other setups, or about you not seeing problems despite similar setup. "Problems" means for example, that if another window is moved over the jdk11 app, or even just a combo/dropdown box or popup window closing (and thereby unobscuring only parts of the jdk-11 window), then some spurious lines remain visible. Myself, I see it on my two-heads setup, each 1280x1024 (apparrently no high-dpi) scaled at 125% "default" and a colleague's machine (likely same scaling, but didn't yet think of checking his scaling those few days ago). Both machines run Windows 7. No other applications show these symptoms, not even those that also adhere to the scaling).