This week's book giveaway is in the JavaScript forum.
We're giving away four copies of Svelte and Sapper in Action and have Mark Volkmann on-line!
See this thread for details.
Win a copy of Svelte and Sapper in Action this week in the JavaScript forum!
  • 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

Check Box in JTable header

 
Greenhorn
Posts: 19
  • Likes 1
  • Mark post as helpful
  • send pies
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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??
 
You got style baby! More than this tiny ad:
the value of filler advertising in 2020
https://coderanch.com/t/730886/filler-advertising
    Bookmark Topic Watch Topic
  • New Topic