Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / GUI / December 2004

Tip: Looking for answers? Try searching our database.

Problem using InputMap/ActionMap with a JTable

Thread view: 
Reginald Jean Louis - 25 Dec 2004 21:30 GMT
Hi, I just want to capture the "ctrl D" key so I can delete the active
row on a JTable. Here's what I do:

table.getActionMap().put("deleteJob", new TestAction());
table.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).put(KeyStroke.getKeyStroke("control
D"), "deleteJob");

My it's doesn't work at all. The "TestAction" class extend
"AbstractAction" and I just do a System.out.println("it work") in the
"actionPerformed" method just to see if it work.

Any help please!
Ciao!
John McGrath - 28 Dec 2004 08:35 GMT
> table.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT)

Did you try using WHEN_FOCUSED?

Signature

Regards,

John McGrath



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.