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 / September 2005

Tip: Looking for answers? Try searching our database.

Move Focus in JTable

Thread view: 
Elim Garak - 31 Aug 2005 18:50 GMT
Dear Group,

I have the following problem:
After editing a Cell in a JTable i want the next cell (i.e. the cell below
the edited cell) to be focused.

I tried the follwing which didnt work:
i overwrote the JTable method editingStopped,

public void editingStopped(ChangeEvent e){
 super.editingStopped(e);
 this.requestFocus(); // In order to have the focus afte editing stopped
with a JCombobox Celleditor
 KeyboardFocusManager k =
KeyboardFocusManager.getCurrentKeyboardFocusManager();
 k.focusNextComponent();
 //alternatively i tried this.transferFocus();
}

But it didnt work.. Alnybody has some hints how i
can solve my problem or how the focus can be set to any
cell within the table?

Thanks alot for your time and you help,
cheers,
ElimGarak
Christian Kaufhold - 01 Sep 2005 11:56 GMT
> I have the following problem:
> After editing a Cell in a JTable i want the next cell (i.e. the cell below
> the edited cell) to be focused.

table.changeSelection(row, column, false, false);

Christian


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.