This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
My program: I'm trying to build a Task application. Each task, is represented in a JPanel with its own information.
What I'm trying to accomplish: If I have many tasks, I want the user to be able, to scroll through the task and manage each and every one.
How I try to accomplish it: I creates a JScrollPane, and added a JPanel to it with Vertical Flow Layout (That defined in JDeveloper IDE). Visually, each new Task, is created under the last one.
The problam: 1. Every time I add the New TaskPanel to the JPanel in the JScrollPane, I can't see the new Task In it, only after exiting and executing the program again. 2. It seems, that when there are to many Tasks to display in the JPanel, there is no scoll availiable, as if the JScrollPane is not aware of that information.
Other thoughts: Is there a way to change the LayoutManager of the JScrollPane, so it can recieve more then 1 Panel. Or Am I stack with a Panel container that can handle multiple TaskPanels.