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);
*/