jQuery in Action, 3rd edition
The moose likes Java in General and the fly likes Geting Panel Size from Container Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Geting Panel Size from Container" Watch "Geting Panel Size from Container" New topic

Geting Panel Size from Container

Tim Berett
Ranch Hand

Joined: Jun 14, 2002
Posts: 35

I have a JPanel in a JFrame. In additional, I have some graphical charts in the JPanel. When I resize my JFrame, I want my graphical charts to scale accordingly. How do I implement a resize container listener in my JPanel or graphical chart?

Norm Radder
Ranch Hand

Joined: Aug 10, 2005
Posts: 694
You should be able to detect a resize in the paint()(or whatever method for Swing) method and do the rescaling there. Get the component's size and paint() it full.
Put some println(getSize()) in paint() to see how the size changes with resizing.
I agree. Here's the link: http://aspose.com/file-tools
subject: Geting Panel Size from Container
It's not a secret anymore!