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