Last updated 2004-06-28 by Roedy
Green ©1996-2004 Canadian Mind Products
Java definitions: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
You are here : home : Java Glossary : R words : resolution.
If you look at the Windows control panel under Display, (or the equivalent) you can see that you can control the screen resolution, typically something like 640x480, 800x600, 1024x768, 1280x1024 or 1920x1200. The image on your screen in made up of rows and columns of tiny coloured dots called pixels. The number 1280x1024 means the image is 1280 columns of dots wide by 1024 rows of dots high.
Low resolution would be 640x480 pixels (width x height). High resolution would be 1280x1024. The Dell 15" WUXGA has 1920x1200. Because the more dots you have, the smaller they are, you must compensate by using a larger monitor for high resolution, or the type will be too small to read.
If you double the resolution, there are four times as many dots. This means the video hardware has four times as much work to do each second to keep the screen refreshed. Further, the computer has four times as many dots to render each time the screen changes. For high resolutions, you thus need high performance video hardware.
Recent LCDs use a hardware resolution between 86dpi and 147dpi, only a few LCDs use a resolution around 204dpi (Toshiba, IBM).
The problem is ordinary Java apps look too small on these high resolution screens, because Java apps are constructed in pixels, not points or inches the way PostScript is. A program that draws an icon 32 pixels high looks huge on a low res screen, but shrinks down to a mite on an ultra highres screen.
The free and open source JGoodies Forms layout system addresses this issue; it support non-pixel sizes: pt, mm, cm, in and more important, it supports dialog units (dlu) that scale with the resolution and dialog font size.
home |
Canadian Mind Products | |||
| mindprod.com IP:[24.87.56.253] | ||||
| Your IP:[80.134.30.163] | ||||
| You are visitor number 834. | ||||
| Please send errors, omissions and suggestions | ||||
| to improve this page to Roedy Green. | ||||
| You can get a fresh copy of this page from: | or possibly from your local J: drive mirror: | |||
| http://mindprod.com/jgloss/resolution.html | J:\mindprod\jgloss\resolution.html | |||