This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I selected New File -> Entity Class from Database Selected my database schema file, displayed the list of tables in it, in my case there are a few hundred of them Placed focus on the "Available Tables" list in the wizard. Pressed "R" to get to the "Resources" table (one of the tables in my list). Nothing happened. I would expect the list to scroll down to the first table it finds starting with the letter I pressed and then scroll down to the next table every time I press that letter, like most other applications do. Otherwise, I have to scroll through hundreds of rows to find my particular table.
Reproduced. Caused by JList ignoring what is really displayed by its ListCellRenderer and using the result of model elements' toString() for keyboard navigation.
I am sorry to see you are downgrading the importance of this defect. It is REALLY annoying when you have a schema with 200 tables and you have to scroll manually by hand to the one you want. I would ask you to reconsider keeping it at P3, thank you.
I don't know a way to fix this issue, it is caused by a problem in Swing (and one that won't be addressed very early IMHO). Will try to file an issue against JDK. Anyway, it doesn't deserve a P3 priority.
The fix is actually very simple, I don't know why I didn't see it when I looked at this issue back in 2006. Anyway, hope it makes you happy :-) Unfortunately it won't make it into 6.1 M1. Could you please verify it in a daily build? Thanks. Checking in src/org/netbeans/modules/j2ee/persistence/wizard/fromdb/DatabaseTablesPanel.form; /cvs/j2ee/persistence/src/org/netbeans/modules/j2ee/persistence/wizard/fromdb/DatabaseTablesPanel.form,v <-- DatabaseTablesPanel.form new revision: 1.4; previous revision: 1.3 done Checking in src/org/netbeans/modules/j2ee/persistence/wizard/fromdb/DatabaseTablesPanel.java; /cvs/j2ee/persistence/src/org/netbeans/modules/j2ee/persistence/wizard/fromdb/DatabaseTablesPanel.java,v <-- DatabaseTablesPanel.java new revision: 1.16; previous revision: 1.15 done Checking in src/org/netbeans/modules/j2ee/persistence/wizard/fromdb/TableUISupport.java; /cvs/j2ee/persistence/src/org/netbeans/modules/j2ee/persistence/wizard/fromdb/TableUISupport.java,v <-- TableUISupport.java new revision: 1.5; previous revision: 1.4 done