|
@@ -200,6 +200,15 @@ public class MyCanvas extends JPanel implements MouseListener, MouseMotionListen
|
|
|
@Override
|
|
|
public void actionPerformed(ActionEvent e) {
|
|
|
|
|
|
+ JTabbedPane tabbedPane = (JTabbedPane) getParent().getParent().getParent();
|
|
|
+ for (int i = 3; i < tabbedPane.getTabCount(); i++) {
|
|
|
+ if (((UpperNodeCanvas) ((JScrollPane) tabbedPane.getComponentAt(i)).getViewport()
|
|
|
+ .getComponent(0)).upperNode.getID() == ((CpsUpperNode) tempCps).getID()) {
|
|
|
+ tabbedPane.remove(i);
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
savePos = new ArrayList<>();
|
|
|
animCps = ((CpsUpperNode) tempCps).getNodes();
|
|
|
controller.delUpperNode((CpsUpperNode) tempCps, null);
|