Re: The Scale problem
- From: Knute Johnson <nospam@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Sun, 29 Apr 2007 17:19:48 -0700
Roedy Green wrote:
I wrote about this problem many years ago as something I saw looming.
Now its has arrived. http://mindprod.com/jgloss/resolution.html
I have a new big high-res monitor and my Applets have shrunk to pin
pricks with unreadably small type. People used to tease me for my
outsized fonts and generous layouts. Now even they are far too small.
How do you go about writing apps that will be readable on a wide
variety of screens?
I know JGoodies has some tools for resolution independent layout.. But
I was wondering what could be done to existing apps that did not take
a major rewrite. I can live with icons not being scaled.
This needs to be builtin to Java so that when the user tells one
app/Applet his desired zoom, it will automatically apply universally.
--
Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com
I think it will soon be a really big problem. The new high resolution monitors are almost impossible to use for the user interface. I just did a big job that used a bunch of 1600x1200 resolution displays. We still had to have one monitor that was 1024x768 so we could display the GUI at a size that the user could read.
Java needs a feature to scale the windows and their components so they are readable on high res monitors. It is unfortunate that Java sizes components by pixel rather than by physical dimension.
The 1600x1200 displays are difficult enough but what is it going to be like when the monitors are 4000x3000?
--
Knute Johnson
email s/nospam/knute/
.
- Follow-Ups:
- Re: The Scale problem
- From: Andrew Thompson
- Re: The Scale problem
- References:
- The Scale problem
- From: Roedy Green
- The Scale problem
- Prev by Date: Re: 3 java questions: debugging, templating and Swing app for Texts cleansing
- Next by Date: Re: Who can tell me the initialzing sequence of a java programe?
- Previous by thread: Re: The Scale problem
- Next by thread: Re: The Scale problem
- Index(es):
Relevant Pages
|