Focus on image icons are not visible in javaws cache with high contrast mode (original) (raw)

Sean Chou zhouyx at linux.vnet.ibm.com
Mon Sep 5 07:03:29 UTC 2011


Hi all, The WindowsLookAndFeel uses hard coded focus color(black) which makes the focus not visible within High Contrast Mode on windows.

The problem can be reproduced as follows:

  1. Run one javaws application.
  2. Go to "Control panel -->Accessibility options --> the Display tab" .
  3. Select "Use high Contrast". Click on "Settings" button and ensure that "High contrast black(extra language)" in the color scheme.
  4. Make sure that you have one jnlp imported in java cache viewer.(The 1st step did.)
  5. Run the following command to invoke java cache viewer

    javaws -viewer

  6. Select "Applications" in show combo box.
  7. Select the any application present in java cache viewer.
  8. Now, using Tab key to go to icons present in java cache viewer.(i.e Run icon, Show icon etc..)

Observed result: Focus will not be visible on focused image icons. Expected result: Focus should be visible on focused image icons.

The solution is Changing the hard coded focus color to proper loaded color in WindowsLookAndFeel.java . The attachment is a patch for it.

Any comment please ?

-- Best Regards, Sean Chou -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.openjdk.java.net/pipermail/swing-dev/attachments/20110905/f73d3f4a/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: OJDK-112.patch Type: application/octet-stream Size: 1944 bytes Desc: not available URL: <http://mail.openjdk.java.net/pipermail/swing-dev/attachments/20110905/f73d3f4a/OJDK-112.patch>



More information about the swing-dev mailing list