ok irgendwo hab ich noch ein ziemliches Problem und zwar folgendes:
ich hab ein JScrollPane in dem ein Panel ist welches 2 JXTaskPaneContainer hat mit vielen
JXTaskPane's. Aber es kommen einfach keine ScrollBalken.
Wenn ich es allerdings direkt übergebe schon. (ähnliches Problem hier: Nabble - JDNC - JXTaskPaneContainer with scroll)
hier mein BeispielCode:
wo ist mein Problem / Fehler ???:L
ich hab ein JScrollPane in dem ein Panel ist welches 2 JXTaskPaneContainer hat mit vielen
JXTaskPane's. Aber es kommen einfach keine ScrollBalken.
Wenn ich es allerdings direkt übergebe schon. (ähnliches Problem hier: Nabble - JDNC - JXTaskPaneContainer with scroll)
hier mein BeispielCode:
Java:
import java.awt.BorderLayout;
import javax.swing.JScrollPane;
import org.jdesktop.swingx.JXFrame;
import org.jdesktop.swingx.JXPanel;
import org.jdesktop.swingx.JXTaskPane;
import org.jdesktop.swingx.JXTaskPaneContainer;
public class ScrollTest extends JXPanel
{
public static void main(String[] args)
{
JXFrame frame = new JXFrame("ScrollProblem",true);
frame.setContentPane(new ScrollTest());
frame.setBounds(50, 50, 300, 150);
frame.setVisible(true);
}
public ScrollTest()
{
super(new BorderLayout());
JXPanel panelView = new JXPanel(new BorderLayout());
JXTaskPaneContainer leftPaneContainer = new JXTaskPaneContainer();
JXTaskPaneContainer rightPaneContainer = new JXTaskPaneContainer();
JXTaskPane[] panesLeft = new JXTaskPane[10];
for (int i = 0; i < panesLeft.length; i++)
{
panesLeft[i] = new JXTaskPane();
panesLeft[i].setTitle("Pane left #"+i);
leftPaneContainer.add(panesLeft[i]);
}
JXTaskPane[] panesRight = new JXTaskPane[10];
for (int i = 0; i < panesRight.length; i++)
{
panesRight[i] = new JXTaskPane();
panesRight[i].setTitle("Pane right #"+i);
rightPaneContainer.add(panesRight[i]);
}
panelView.add(leftPaneContainer, BorderLayout.WEST);
panelView.add(rightPaneContainer, BorderLayout.CENTER);
add(new JScrollPane (panelView,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED));
// add(new JScrollPane(leftPaneContainer,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED));
}
}
wo ist mein Problem / Fehler ???:L