テンプレート

prefuse アプリケーションの雛形です。

// SmallApp.java
import javax.swing.JPanel;
import javax.swing.JFrame;
import prefuse.Display;
import prefuse.Visualization;
import prefuse.util.ui.UILib;
 
public class SmallApp extends JPanel{
 
	public SmallApp(){
		Visualization vis;
		Display display;
 
		vis=makeVisualization();
		display=makeDisplay(vis);
		add(display);
	}
 
	private Visualization makeVisualization(){
		Visualization vis;
 
		vis=new Visualization();
 
		return vis;
	}
 
	private Display makeDisplay(Visualization vis){
		Display display;
 
		display=new Display(vis);
 
		return display;
	}
 
	public static void main(String[] args) {
		JFrame frame;
		UILib.setPlatformLookAndFeel();
		frame = new JFrame();
		frame.setContentPane(new SmallApp());
		frame.pack();
		frame.setVisible(true);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}
}
 



最終更新:2009年02月08日 02:17