|
@@ -4,6 +4,7 @@ import java.io.File;
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
|
|
|
|
import javax.swing.JFrame;
|
|
import javax.swing.JFrame;
|
|
|
|
+import javax.swing.JList;
|
|
import javax.swing.JMenuBar;
|
|
import javax.swing.JMenuBar;
|
|
import javax.swing.JMenu;
|
|
import javax.swing.JMenu;
|
|
import javax.swing.JMenuItem;
|
|
import javax.swing.JMenuItem;
|
|
@@ -26,6 +27,10 @@ import javax.swing.JFileChooser;
|
|
import javax.swing.table.DefaultTableModel;
|
|
import javax.swing.table.DefaultTableModel;
|
|
|
|
|
|
import java.awt.Color;
|
|
import java.awt.Color;
|
|
|
|
+import java.awt.Cursor;
|
|
|
|
+import java.awt.Image;
|
|
|
|
+import java.awt.Point;
|
|
|
|
+import java.awt.Toolkit;
|
|
import java.awt.BorderLayout;
|
|
import java.awt.BorderLayout;
|
|
|
|
|
|
import javax.swing.JPanel;
|
|
import javax.swing.JPanel;
|
|
@@ -167,8 +172,8 @@ public class GUI implements CategoryListener {
|
|
splitPane_2.setDividerLocation(200);
|
|
splitPane_2.setDividerLocation(200);
|
|
|
|
|
|
splitPane.setLeftComponent(scrollPane_1);
|
|
splitPane.setLeftComponent(scrollPane_1);
|
|
-
|
|
|
|
- Icon icon = new ImageIcon(new ImageIcon(this.getClass().getResource("/Images/Dummy_House.png")).getImage().getScaledInstance(30, 30, java.awt.Image.SCALE_SMOOTH));
|
|
|
|
|
|
+ Image img = new ImageIcon(this.getClass().getResource("/Images/Dummy_House.png")).getImage();
|
|
|
|
+ Icon icon = new ImageIcon(img.getScaledInstance(30, 30, java.awt.Image.SCALE_SMOOTH));
|
|
DefaultTreeCellRenderer renderer = (DefaultTreeCellRenderer)tree.getCellRenderer();
|
|
DefaultTreeCellRenderer renderer = (DefaultTreeCellRenderer)tree.getCellRenderer();
|
|
renderer.setLeafIcon(icon);
|
|
renderer.setLeafIcon(icon);
|
|
//renderer.setClosedIcon(icon);
|
|
//renderer.setClosedIcon(icon);
|
|
@@ -207,6 +212,16 @@ public class GUI implements CategoryListener {
|
|
} catch (Exception e2) {
|
|
} catch (Exception e2) {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+ frmCyberPhysical.setCursor(new Cursor(Cursor.DEFAULT_CURSOR));
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+
|
|
|
|
+ tree.addMouseListener(new MouseAdapter(){
|
|
|
|
+ public void mousePressed(MouseEvent e){
|
|
|
|
+ Point hotSpot = new Point(0, 0);
|
|
|
|
+ Cursor cursor = Toolkit.getDefaultToolkit().createCustomCursor(img,
|
|
|
|
+ hotSpot, "red Cursor");
|
|
|
|
+ frmCyberPhysical.setCursor(cursor);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
|