File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes GUI and screen resolution Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "GUI and screen resolution" Watch "GUI and screen resolution" New topic
Author

GUI and screen resolution

Jared Chapman
Ranch Hand

Joined: Feb 23, 2004
Posts: 81
Hello all,

I have a question regarding screen resolution. The size of my main window is set and placed taking the screen resolution into consideration. For example, setting the size to 85% by 85% of the size and width of the display, and centered on the screen.

I have my resolution set to 1400 X 1050. At this setting, I can fit a lot of stuff on my screen, and my GUI looks really nice. Even if i reduce my resolution a little bit, it still looks good. If my screen resolution is set to 800 X 600 or lower, however, things begin to not look so nice.

So my question is this: at what point do I need to quit worrying about screen resolution and put the responsibility on the user? Personally, I can't stand using a computer set at 800 X 600, but hey, maybe that's just me.

Any thoughts?


B.S. University of Wisconsin<br />SCJP 1.4 (85%)<br />SCJD 1.4 (92%) B&S Contractors
Inuka Vincit
Ranch Hand

Joined: Aug 10, 2004
Posts: 175
This is what I thought I would do.
I am going to assume the lowest res is going to be 600x350 and then allow the user to resize upto any maximum size. I guess you could always document that you decided what the resolution to be.

That said the resolution you have selected seems to be a bit extreme though, just to be on the safe side to avoid going through recorrections it might be a good idea to allow your GUI to handle lower resolutions. If the tester is running on a lower res it might cause a bit of hastle.

Thats my opinion anyways... hi res baah... miss the good ol low res 16color EGA days .


MCP (C# application dev 70-316) 860<br />SCJP 1.4 100% SCJD (URLyBird) 378<br />MAD 100% nuts
peter wooster
Ranch Hand

Joined: Jun 13, 2004
Posts: 1033
Originally posted by Inuka Vincit:
This is what I thought I would do.
I am going to assume the lowest res is going to be 600x350 and then allow the user to resize upto any maximum size. I guess you could always document that you decided what the resolution to be.

That said the resolution you have selected seems to be a bit extreme though, just to be on the safe side to avoid going through recorrections it might be a good idea to allow your GUI to handle lower resolutions. If the tester is running on a lower res it might cause a bit of hastle.

Thats my opinion anyways... hi res baah... miss the good ol low res 16color EGA days .


I agree, I've got a GUI for URLyBird that takes 550 by 400. This fits into the lowest resolution you are likely to find of 640 by 480. Its always easier for a user to increase the size, than to shrink it down.
Jan Groth
Ranch Hand

Joined: Feb 03, 2004
Posts: 456
hi Jared,

I'm working in internet industry, that's kind of a daily question to us. Standard resolutions to ensure accessibility is 800x600.

Optimze your GUI for that resolution, doublecheck that it runs (functional!!!) on other resolutions & drop a line about your thoughts in the concept paper...

(that's how I'm handling this subject...)

greets,
Jan.
Jared Chapman
Ranch Hand

Joined: Feb 23, 2004
Posts: 81
Thanks everyone. I'll continue sizing the window relative to the size of the screen, and document in the user manual that best results are obtained by using a resolution of 800 X 600 or higher. I think this is reasonable - if Bodgitt & Scarper is supplying their CSRs with monitors that have a maximum resolution below 800X600, then perhaps it is time for them to upgrade their hardware.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: GUI and screen resolution
 
Similar Threads
Changing Screen Resolution
swing components size based on screen resolution
Develop an application for several screen resolutions
Adjust font size according to resolution change (or different screen size)
How to set screen resolution