コード例 #1
0
ファイル: SphereWindow.java プロジェクト: jbudynk/starjava
 protected PointSelector createPointSelector() {
   final SphericalAxesSelector sphaxsel =
       new SphericalAxesSelector(logToggler_, tangentErrorToggler_, radialErrorModeModel_);
   radialToggler_.addChangeListener(
       new ChangeListener() {
         public void stateChanged(ChangeEvent evt) {
           sphaxsel.setRadialVisible(radialToggler_.isSelected());
         }
       });
   sphaxsel.setRadialVisible(radialToggler_.isSelected());
   AxesSelector axsel = addExtraAxes(sphaxsel);
   PointSelector psel = new PointSelector(axsel, getStyles());
   ActionListener errorModeListener = psel.getErrorModeListener();
   tangentErrorToggler_.addActionListener(errorModeListener);
   radialErrorModeModel_.addActionListener(errorModeListener);
   return psel;
 }
コード例 #2
0
ファイル: SphereWindow.java プロジェクト: jbudynk/starjava
 /**
  * Returns the SphericalAxesSelector associated with a given PointSelector.
  *
  * @param psel point selector
  * @return spherical axes selector
  */
 private static SphericalAxesSelector getSphericalAxesSelector(PointSelector psel) {
   return (SphericalAxesSelector) WrapUtils.getWrapped(psel.getAxesSelector());
 }