• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

Check Box in JTable header

 
Greenhorn
Posts: 19
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi All,

I have a problem in JTable With check box.

The rows can have the checkboxes, but what about the Checkbox in header?

When the Check box in header is selected, all the Check boxes in that column should be selected. i.e., it should act as select all.

Please help me!

Thanks
Mythily
 
Ranch Hand
Posts: 4632
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
adapted from here

http://www.codeguru.com/java/articles/664.shtml


 
Mythily Jaganathan
Greenhorn
Posts: 19
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Michael,
That was wonderful solution.
Thanks a lot.

Mythily
 
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Does java provide default checkbox renderer for JTable Header, as it provide for JTable cell?
For ex. -


How to capture event generated by click on JTable header ? Is there any method in java which get called when click on JTable header, like setValueAt() get called in case of click on cell?

Is it possible to do above program without using custom renderer for JTable header?
 
Michael Dunn
Ranch Hand
Posts: 4632
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
> How to capture event generated by click on JTable header ?

if there's nothing in the newer versions of java (assuming you've read the javadocs),
either read the posted code in this thread, or
look into the source code for JTable's rowSorter
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Question.. I've looking at the code (Which helped a lot) But the only problem I've ran into is that when I take out the text in the JTable header... I think it says something like "setBorder(UIManager.getBorder("TableHeader.cellBorder"));" the jcheckbox appear pushed over into the corner is there away to fix this issues??
 
Space pants. Tiny ad:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic