1

奇妙な問題が 1 つあります。2 つの内部フレームの 1 つにスクロールペインを追加し、両方のスクラバー ポリシーを「常に」に設定します。

問題

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);
4

0 に答える 0