47 |
import java.awt.Graphics; |
import java.awt.Graphics; |
48 |
import java.awt.Insets; |
import java.awt.Insets; |
49 |
import java.awt.Rectangle; |
import java.awt.Rectangle; |
|
import java.awt.Point; |
|
50 |
import java.awt.event.ActionEvent; |
import java.awt.event.ActionEvent; |
51 |
import java.awt.event.ActionListener; |
import java.awt.event.ActionListener; |
52 |
import java.awt.event.MouseEvent; |
import java.awt.event.MouseEvent; |
55 |
import java.io.ObjectOutputStream; |
import java.io.ObjectOutputStream; |
56 |
import java.util.EventObject; |
import java.util.EventObject; |
57 |
|
|
|
import javax.swing.CellRendererPane; |
|
58 |
import javax.swing.DefaultCellEditor; |
import javax.swing.DefaultCellEditor; |
59 |
import javax.swing.Icon; |
import javax.swing.Icon; |
|
import javax.swing.JCheckBox; |
|
|
import javax.swing.JComboBox; |
|
|
import javax.swing.JComponent; |
|
60 |
import javax.swing.JTextField; |
import javax.swing.JTextField; |
61 |
import javax.swing.JTree; |
import javax.swing.JTree; |
62 |
import javax.swing.SwingUtilities; |
import javax.swing.SwingUtilities; |
349 |
/** |
/** |
350 |
* Configures the editing component whenever it is null. |
* Configures the editing component whenever it is null. |
351 |
* |
* |
352 |
* @param tree- the tree to configure to component for. |
* @param tree the tree to configure to component for. |
353 |
* @param renderer- the renderer used to set up the nodes |
* @param renderer the renderer used to set up the nodes |
354 |
* @param editor- the editor used |
* @param editor the editor used |
355 |
*/ |
*/ |
356 |
private void configureEditingComponent(JTree tree, |
private void configureEditingComponent(JTree tree, |
357 |
DefaultTreeCellRenderer renderer, |
DefaultTreeCellRenderer renderer, |
602 |
/** |
/** |
603 |
* Messaged when the timer fires, this will start the editing session. |
* Messaged when the timer fires, this will start the editing session. |
604 |
* |
* |
605 |
* @param @param e - the event that characterizes the action. |
* @param e the event that characterizes the action. |
606 |
*/ |
*/ |
607 |
public void actionPerformed(ActionEvent e) |
public void actionPerformed(ActionEvent e) |
608 |
{ |
{ |