home *** CD-ROM | disk | FTP | other *** search
- import com.sun.java.swing.tree.DefaultMutableTreeNode;
- import com.sun.java.swing.tree.DefaultTreeModel;
- import com.sun.java.swing.tree.TreeNode;
- import com.sun.java.swing.tree.TreePath;
- import java.awt.Color;
-
- public class SampleTreeModel extends DefaultTreeModel {
- public SampleTreeModel(TreeNode var1) {
- super(var1);
- }
-
- public void valueForPathChanged(TreePath var1, Object var2) {
- DefaultMutableTreeNode var3 = (DefaultMutableTreeNode)var1.getLastPathComponent();
- SampleData var4 = (SampleData)var3.getUserObject();
- var4.setString((String)var2);
- var4.setColor(Color.green);
- ((DefaultTreeModel)this).nodeChanged(var3);
- }
- }
-