import java.awt.*;
import java.util.Vector;
import javax.swing.*;
import javax.swing.tree.*;
public class TestSgfReader
{
public static void main(String[] args){
SgfReader sr=new SgfReader();
Kifu kifu=sr.read("二連星大桂馬がかり.sgf");
OrderOfMoves order=kifu.getOrderOfMoves();
for(int i=0;i<order.size();i++){
Move move=order.getMove(i);
System.out.println("move" + i + "=" + move.getStoneColor() + "," + move.getRow() + "," + move.getCol());
}
System.out.println("PB=" + kifu.getGameInformation().getBlackPlayer());
System.out.println("PW=" + kifu.getGameInformation().getWhitePlayer());
JTree tree=new JTree(sr.getSgfTree());
tree.setFont(new Font("MS Gothic",Font.PLAIN,20));
JScrollPane pane = new JScrollPane(tree);
JFrame frame=new JFrame("データ表示");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(pane,BorderLayout.CENTER);
frame.setSize(new Dimension(800,500));
frame.setVisible(true);
}
}