www.pudn.com > tame.rar > ToolTipTreeExample.java


/* (swing1.1beta3) swing#948 */
package tame.examples;

import java.awt.BorderLayout;
import java.awt.event.MouseEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.TreePath;

/**
@author Nobuo Tamemasa
@version 1.0 11/09/98
*/
public class ToolTipTreeExample extends JFrame {
  public ToolTipTreeExample() {
    super("ToolTipTreeExample");
    String[][] strs = {{"swing", "boat"    },     // 0
		       {"platf", "paltform"},     // 1
		       {"basic", "fortran" },     // 2
		       {"metal", "heavy"   },     // 3
		       {"JTree", "three"  }};     // 4

    ToolTipTreeNode[] nodes = new ToolTipTreeNode[strs.length];
    for (int i=0;i