Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Knute Johnson Newsgroups: comp.lang.java.programmer Subject: Re: Scaling java app Date: Tue, 22 Nov 2016 18:00:10 -0600 Organization: A noiseless patient Spider Lines: 30 Message-ID: References: <58349769$0$1849$e4fe514c@newszilla.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Tue, 22 Nov 2016 23:59:35 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="623c579e12760bff7bd4f1b754c3feb4"; logging-data="976"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18qOdY+PTC8hU1upmJOtFRO" User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.0 In-Reply-To: <58349769$0$1849$e4fe514c@newszilla.xs4all.nl> Cancel-Lock: sha1:xIfMVd39TlpFDkUiAbo4pS1I8EU= Xref: csiph.com comp.lang.java.programmer:35935 On 11/22/2016 1:07 PM, Silvio wrote: > On 11/22/2016 04:56 PM, Knute Johnson wrote: >> This is going to become more of a problem in the future as physically >> small screens (mine is an 11 inch laptop) have very high pixel counts >> (mine is 3200x1800). I have a large Swing app running on a Windows >> machine with a physically large screen with about the same pixel count >> and the customer is complaining about the size of the type. After what >> I've discovered playing with this we may have to run that program with >> the Windows LAF instead of the default to get it to scale better. >> >> It's disappointing that at this late stage of the game that Swing >> doesn't have some sort of adjustment for high DPI displays. But maybe >> they want us to move to FX? >> >> knute >> > > If you are worried about the future why not create a browser based user > interface? That is by far the easiest way to get a responsive and > scalable UI across the various screen sizes and resolutions. > Like an Applet? This started with a simple program that needs to read/write a file to the local file system. I don't think you can do that with a browser based app? Really high DPI monitors are coming, something has got to give somewhere. knute