0

jrame にスクロールバーを配置する方法がわかりませんか、jgraph の中に配置する必要がありますか? さまざまなことを試しましたが、コンパイルされないか、表示されないか、グラフをカバーしていますか?

メインJava

   final GraphMain applet=new GraphMain(file);
            applet.init();
            JFrame f=new JFrame("Title goes here");
            f.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
            f.addWindowListener(new WindowAdapter(){
                public void windowClosing(WindowEvent e){
                    applet.stop();
                    applet.destroy();
                    System.exit(0);
                }
            });
            f.setLayout(new BorderLayout());
            f.add(applet, BorderLayout.CENTER);
            f.setSize(DEFAULT_SIZE1);
            applet.start();
            f.setVisible(true);

jgraph は JApplet を拡張します

   // create a JGraphT graph
           UndirectedGraph<String, DefaultEdge> g = 
                new ListenableUndirectedGraph<String, DefaultEdge>( DefaultEdge.class );

            // create a visualization using JGraph, via an adapter
            m_jgAdapter = new JGraphModelAdapter<String, DefaultEdge>( g );

            JGraph jgraph = new JGraph( m_jgAdapter );

            adjustDisplaySettings( jgraph );
            getContentPane(  ).add( jgraph );
            resize( DEFAULT_SIZE );

           /* scrollbar = new Scrollbar(Scrollbar.HORIZONTAL, 50, 0, 0, 100);
            add(scrollbar);*/
           /* scrollbar = new Scrollbar(Scrollbar.HORIZONTAL, 50, 0, 0, 100);
            add(scrollbar);
            scrollbar.addAdjustmentListener(this);
            */
4

1 に答える 1