Kevin Trometer 8 years ago
parent
commit
b4083b60fa

+ 1 - 1
bin/.gitignore

@@ -1,6 +1,6 @@
 /Images/
 /Interfaces/
+/classes/
 /exceptions/
 /tests/
 /ui/
-/classes/

BIN
bin/exceptions/newException1.class


BIN
bin/tests/Tests1.class


BIN
bin/tests/praktikumHolonsTestMinimal.class


BIN
bin/ui/model/Model.class


BIN
bin/ui/view/GUI$1.class


BIN
bin/ui/view/GUI$2.class


BIN
bin/ui/view/GUI.class


BIN
bin/ui/view/MyCanvas.class


+ 17 - 2
src/ui/view/GUI.java

@@ -4,6 +4,7 @@ import java.io.File;
 import java.util.ArrayList;
 
 import javax.swing.JFrame;
+import javax.swing.JList;
 import javax.swing.JMenuBar;
 import javax.swing.JMenu;
 import javax.swing.JMenuItem;
@@ -26,6 +27,10 @@ import javax.swing.JFileChooser;
 import javax.swing.table.DefaultTableModel;
 
 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 javax.swing.JPanel;
@@ -167,8 +172,8 @@ public class GUI implements CategoryListener {
 		splitPane_2.setDividerLocation(200);
 
 		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();
         renderer.setLeafIcon(icon);
         //renderer.setClosedIcon(icon);
@@ -207,6 +212,16 @@ public class GUI implements CategoryListener {
 					} 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); 
 	            }
 	        });