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 / May 2007

Tip: Looking for answers? Try searching our database.

JXxxx.setEditable(boolean b)

Thread view: 
RC - 23 May 2007 22:04 GMT
There is setEditable(boolean b) method in JTree class.
But I can't found the similar method in
JTable, JTextField, etc.

I don't want user edit the cells in my JTable or JTextField.
How do I do that?

Thank_Q very much in advance()!
Tom Hawtin - 23 May 2007 22:50 GMT
> There is setEditable(boolean b) method in JTree class.
> But I can't found the similar method in
> JTable, JTextField, etc.
>
> I don't want user edit the cells in my JTable or JTextField.
> How do I do that?

JTextField has setEditable. It's inherited from JTextComponent.

For JTable, use a TableModel that always returns false from
isCellEditable. (Or extend JTable and override its isCellEditable.) For
tables, using TableModel is usually the way to go.

Tom Hawtin

[Followup-To: comp.lang.java.gui]
RC - 24 May 2007 14:50 GMT
> JTextField has setEditable. It's inherited from JTextComponent.
>
> For JTable, use a TableModel that always returns false from
> isCellEditable. (Or extend JTable and override its isCellEditable.) For
> tables, using TableModel is usually the way to go.

Thank Q very very much!


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.