This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
kalet fotezu wrote:Hi,
does anvbody have an idea, why my JScrollPane doesn't work? I put inside it a JTree, and there is no scrollbars when it doesn't fit.
I specify the big size of a tree:
I noticed, that when I remove the sizing commands from tree1, it takes size of 1 pixel then.
I use no layout manager, don't set the look and feel.
Swing doesn't rock...
First.. welcome kalet,
Why don't you use layout manager? So.. how you manage your panel?
Yeah, you don't have to set look and feel... that's only to customize your application to look "beautiful"
Before you say "swing doesn't rock" can you show us snipped code of yours?
At the center of non-violence stands the principle of love
.... Martin Luther King, Jr.
I manage the layout "by hand", i calculate the positions and sizes basing on JFrame size. I know its not good solution ;)
Of course jtree goes inside scrollpane.
I think the point of the problem in my case is, that maybe the size of a jtree seen by scrollpane is 0x0 or 1x1 (thats how it is displayed when I don't mess with tree size). And even when I change the size and see the result (so i see the tree), scrollpane still thinks it is very small and doesn't show scrolbars. But why and how to change it...
I will try to prepare a working example
Joined: Aug 03, 2009
Hey again, here is the boxed problem.
Play with resizing the window, see how big the tree are.
Can you see where the problem is?