On 08/30/2011 07:17 PM, Pavel Porvatov wrote:
Hi Charles,
On 08/25/2011 05:45 PM, Pavel Porvatov wrote:
Hi Charles,
On 07/26/2011 08:58 PM, Charles Lee wrote: Hi guys,

Could some one take some to look at this patch?
I took a look at the patch and have several comments:

1. There is no AccessibleDescription for all resources, therefore I'd prefer to remove filesAccessibleDescription

2. Please follow our code conventions http://www.oracle.com/technetwork/java/codeconvtoc-136057.html
a.
private String filesListAccessibleName=null;
=>
private String filesListAccessibleName = null;
b. Don't use TABs characters at all
c.
filesListAccessibleName =UIManager.getString("FileChooser.filesListAccessibleName",l);
=>
filesListAccessibleName = UIManager.getString("FileChooser.filesListAccessibleName", l);

etc.

3. As in the last CR fixing you should add the same resources to all basic_XX.properties files

4. Why don't you use putClientProperty(AccessibleContext.ACCESSIBLE_NAME_PROPERTY, accessibleName) instead of "javax.accessibility.AccessibleContext ac=list.getAccessibleContext();......"

Regards, Pavel
Hi Pavel,

I have modified the patch (attached) according to your comments. Sorry I can not use putClientProperty because it does not work :-)

Thanks Pavel, please see some comments below.

I took a look at the patch and have several comments:
1. There is no AccessibleDescription for all resources, therefore I'd prefer to remove filesAccessibleDescription
I do not get it ...

2. Please follow our code conventions. Space is needed after commas in args: filesListAccessibleName = UIManager.getString("FileChooser.filesListAccessibleName",l);
=>
filesListAccessibleName = UIManager.getString("FileChooser.filesListAccessibleName", l);

Sorry, I will change it.

3. "Sorry I can not use putClientProperty because it does not work :-)". I've checked that it works
Whoops. I will try it in some other ways.

4. It seems to complete fix we should add Accessible Name for JTable in the FilePane#createDetailsView method

BTW: do you have a case where you need accessible name for JList from JFileChooser?
scout.jar. Is that the case you want?


Regards, Pavel


--
Yours Charles

Reply via email to