At 04:07 PM 2/14/2002, Ian Sharpe wrote:
>I am partially sighted and can't use any Java GUIs currently which is 
>starting to impact my work. I have learned that the UIManager will use the 
>default LAF set up in the swing.properties file if the developer does not 
>specifically specify one. This does not help me in the case that the 
>developer does specify a default LAF which seems to be more often than 
>not. I am hoping to replace the default LAF class with my custom LAF which 
>picks up my Windows settings (colours is all the windows LAF picks up 
>which helps) and also uses much larger font sizes. Thus, all GUIs will use 
>my custom LAF?
>
>As I said I'm not an expert in Java but can't see why this shouldn't work. 
>If anyone could either confirm that this will work or whether it won't at 
>least I would be very grateful.

Technically, you one can modify Look and Feel to use a larger 
font;  theoretically, this should work; practically -- it won't.  The 
biggest problem is that when font sizes change, this will break layouts of 
many programs: text will not fit in allotted spaces, items will overlap, 
get clipped, etc.  The problem is that many developers design UI in 
absolute terms and don't allow for flexible layouts.  Your best bet is to 
deal with the problem on a higher level:  OS magnification drivers, larger 
display, smaller monitor resolution, etc.

Regards
Dmitry

_______________________________________________
Advanced-swing mailing list
[EMAIL PROTECTED]
http://eos.dk/mailman/listinfo/advanced-swing

Reply via email to