@Override public void actionPerformed(ActionEvent e) { SourceImpl<AnimationEditor> cS = new SourceImpl<AnimationEditor>(); new FileAction.Open(cS, new UndoRedoFactory(), null).actionPerformed(null); if(cS.getValue() == null){ return; } AnimationTimelineEditor editor = new AnimationTimelineEditor(); editor.open(); editor.requestActive(); CoordinateScalar scaler = new DefaultCoordinateScalar(0.02, 400, true); ScalingManager sm = new ScalingManager(scaler); editor.init(sm); editor.setController(cS.getValue()); } }
@Override public void actionPerformed(ActionEvent e) { SourceImpl<AnimationEditor> cS = new SourceImpl<AnimationEditor>(); new FileAction.New(cS, new UndoRedoFactory()).actionPerformed(e); CoordinateScalar scalar = new DefaultCoordinateScalar(0.2, 400, true); ScalingManager scalingManager = new ScalingManager(scalar); AnimationTimelineEditor editor = new AnimationTimelineEditor(); editor.init(scalingManager); editor.open(); editor.requestActive(); editor.setController(cS.getValue()); } }