Пример #1
0
 @Override
 public void uninstallUI(JComponent c) {
   super.uninstallUI(c);
   ShapeCreationPanel scp = (ShapeCreationPanel) c;
   scp.getDataModel().removeListener(myDataModelListener);
   scp.removeMouseListener(mouseListener);
   scp.removeMouseMotionListener(mouseListener);
   scp.removePropertyChangeListener(myPropertyListener);
 }
Пример #2
0
 @Override
 public void installUI(JComponent c) {
   super.installUI(c);
   ShapeCreationPanel scp = (ShapeCreationPanel) c;
   scp.getDataModel().addListener(myDataModelListener);
   scp.addMouseListener(mouseListener);
   scp.addMouseMotionListener(mouseListener);
   scp.addPropertyChangeListener(myPropertyListener);
   invalidateMirror(scp);
 }