Example #1
0
 public void setValueAt(Object aValue, int row, int column) {
   data[column][row] = aValue;
   switch (column) {
     case 0: // code
       double x = ((Double) aValue).doubleValue();
       double y = ((Double) getValueAt(row, 1)).doubleValue();
       Point2DSerializable p = new Point2DSerializable(x, y, true);
       jl.moveCtrlPoint(row, p);
       break;
     case 1:
       x = ((Double) getValueAt(row, 0)).doubleValue();
       y = ((Double) aValue).doubleValue();
       p = new Point2DSerializable(x, y, true);
       jl.moveCtrlPoint(row, p);
       break;
     case 2: // type
       x = ((Double) aValue).doubleValue();
       y = ((Double) getValueAt(row, 3)).doubleValue();
       p = new Point2DSerializable(x, y, true);
       System.out.println("2 p=" + p);
       jl.moveP2Point(row, p);
       break;
     case 3: // length
       x = ((Double) getValueAt(row, 2)).doubleValue();
       y = ((Double) aValue).doubleValue();
       p = new Point2DSerializable(x, y, true);
       System.out.println("3 p=" + p);
       jl.moveP2Point(row, p);
       break;
   }
   PSRender.repaint_anywhere();
 }