//GEN-LAST:event_parseNextButtonActionPerformed private void ClearButtonActionPerformed(ActionEvent evt) { //GEN-FIRST:event_clearButtonActionPerformed //GEN-HEADEREND:event_clearButtonActionPerformed treePanel.SetTree(null); clearButton.SetEnabled(false); }
/// <exception cref="System.IO.IOException"/> public static void Main(string[] args) { TreeJPanel tjp = new TreeJPanel(); // String ptbTreeString1 = "(ROOT (S (NP (DT This)) (VP (VBZ is) (NP (DT a) (NN test))) (. .)))"; string ptbTreeString = "(ROOT (S (NP (NNP Interactive_Tregex)) (VP (VBZ works)) (PP (IN for) (PRP me)) (. !))))"; if (args.Length > 0) { ptbTreeString = args[0]; } Tree tree = (new PennTreeReader(new StringReader(ptbTreeString), new LabeledScoredTreeFactory(new StringLabelFactory()))).ReadTree(); tjp.SetTree(tree); tjp.SetBackground(Color.white); JFrame frame = new JFrame(); frame.GetContentPane().Add(tjp, BorderLayout.Center); frame.AddWindowListener(new _WindowAdapter_256()); frame.Pack(); frame.SetVisible(true); frame.SetVisible(true); }