Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JSplitPane events

 
seema prakash
Ranch Hand
Posts: 59
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I'm using a JSplitPane component with two JPanels inside each side of the SplitPane.
I'm using OneTouchExpandable property of JSplitPane and setting it to true initially.
When the split pane is first shown, both the panels are visible.
Well, I want to add code when the divider is collapsed.
What is the action performed for this just like action performed for jbutton?
Please help.
Thanks.
 
Michael Dunn
Ranch Hand
Posts: 4632
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
set your own UI, overriding the createRight/LeftOneTuchButtons to add an
actionListener to the button
 
Craig Wood
Ranch Hand
Pie
Posts: 1535
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can use a PropertyChangeListener and the DIVIDER_LOCATION_PROPERTY which you
can find listed in the Field Summary section of the JSplitPane api. For additional
information see Using PropertyChangeListener.

If you are not using oneTouchExpandable you would include the width of the minimumSize of
each component in the test to detect collapse.
 
seema prakash
Ranch Hand
Posts: 59
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the help. I'm posting a snippet of my code so that it may be useful for someone who might have the same problem. I added a componentListener. Here is the code:
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic