ScrollPane中的水平ScrollBar

时间:2013-02-17 09:10:48

标签: java swing jscrollpane horizontal-scrolling

我有一个奇怪的问题。我将scroolpane添加到我的两个内部框架之一,iset两个scroobars政策为'ALLWAYS'。垂直工作正常但水平显示scroolbar但不滚动的句柄。这是它看起来像< / p>

Problem

我认为它在JDK中的问题,但我应该是错的。 我在这里看到一些关于此的线程,但没有答案,也许现在有人可以知道。 任何想法可能是什么?

下面是关于我的滚动窗口的代码

JInternalFrame waypointsFrame = new JInternalFrame("Waypoints");
mapInternalFrame.getContentPane().add(waypointsFrame, BorderLayout.EAST);

topNode=new DefaultMutableTreeNode("Top node ");
InitializeTree(topNode);
model=new DefaultTreeModel(topNode);

JTree waypointTree = new JTree(model);
waypointTree.setDropMode(DropMode.INSERT);

waypointTreeRef=waypointTree;
waypointTree.setPreferredSize(new Dimension(180, 400));
waypointTree.setMaximumSize(new Dimension(180, 500));



waypointsFrame.setVisible(true);

JScrollPane scrollPane = new JScrollPane();
scrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
scrollPane.setViewportView(waypointTree);
waypointsFrame.getContentPane().add(scrollPane, BorderLayout.NORTH);

0 个答案:

没有答案