front_processing/extern/TUIO_JAVA/src/TuioDemoComponent.java
changeset 3 92f19af39024
parent 0 6fefd4afe506
child 9 0f44b7360c8d
equal deleted inserted replaced
2:11234537653b 3:92f19af39024
    29 
    29 
    30 public class TuioDemoComponent extends JComponent implements TuioListener {
    30 public class TuioDemoComponent extends JComponent implements TuioListener {
    31 
    31 
    32 	private Hashtable<Long,TuioDemoObject> objectList = new Hashtable<Long,TuioDemoObject>();
    32 	private Hashtable<Long,TuioDemoObject> objectList = new Hashtable<Long,TuioDemoObject>();
    33 	private Hashtable<Long,TuioCursor> cursorList = new Hashtable<Long,TuioCursor>();
    33 	private Hashtable<Long,TuioCursor> cursorList = new Hashtable<Long,TuioCursor>();
       
    34 	private Hashtable<Long,TuioString> stringList = new Hashtable<Long,TuioString>();
    34 
    35 
    35 	public static final int finger_size = 15;
    36 	public static final int finger_size = 15;
    36 	public static final int object_size = 60;
    37 	public static final int object_size = 60;
    37 	public static final int table_size = 760;
    38 	public static final int table_size = 760;
    38 	
    39 	
    96 		repaint();
    97 		repaint();
    97 		
    98 		
    98 		if (verbose) 
    99 		if (verbose) 
    99 			System.out.println("del cur "+tcur.getCursorID()+" ("+tcur.getSessionID()+")"); 
   100 			System.out.println("del cur "+tcur.getCursorID()+" ("+tcur.getSessionID()+")"); 
   100 	}
   101 	}
       
   102 	
       
   103 	public void addTuioString(TuioString tstr) {
       
   104 	
       
   105 		if (!stringList.containsKey(tstr.getSessionID())) {
       
   106 			stringList.put(tstr.getSessionID(), tstr);
       
   107 			repaint();
       
   108 		}
       
   109 		
       
   110 		if (verbose) 
       
   111 			System.out.println("add str "+tstr.getStringID()+" ("+tstr.getSessionID()+") "+tstr.getMessage());	
       
   112 	}
       
   113 
       
   114 	public void updateTuioString(TuioString tstr) {
       
   115 
       
   116 		repaint();
       
   117 		
       
   118 		if (verbose) 
       
   119 			System.out.println("set str "+tstr.getStringID()+" ("+tstr.getSessionID()+") "+tstr.getMessage()); 
       
   120 	}
       
   121 	
       
   122 	public void removeTuioString(TuioString tstr) {
       
   123 	
       
   124 		stringList.remove(tstr.getSessionID());	
       
   125 		repaint();
       
   126 		
       
   127 		if (verbose) 
       
   128 			System.out.println("del str "+tstr.getStringID()+" ("+tstr.getSessionID()+")"); 
       
   129 	}
   101 
   130 
   102 	public void refresh(TuioTime frameTime) {
   131 	public void refresh(TuioTime frameTime) {
   103 		repaint();
   132 		repaint();
   104 	}
   133 	}
   105 	
   134