diff --git a/src/tse/LR_3.java b/src/tse/LR_3.java index adda019..69645c1 100644 --- a/src/tse/LR_3.java +++ b/src/tse/LR_3.java @@ -1,5 +1,6 @@ package tse; +import tse.lr3.DirCopy; import tse.lr3.LR_3_Tasks; /** @@ -25,6 +26,7 @@ public class LR_3 implements ILabRab { LR_3_Tasks.getInstance().task2(); break; case 2: + DirCopy.main(); break; case 3: break; diff --git a/src/tse/lr3/DirCopy.java b/src/tse/lr3/DirCopy.java new file mode 100644 index 0000000..e1eb2f6 --- /dev/null +++ b/src/tse/lr3/DirCopy.java @@ -0,0 +1,25 @@ +package tse.lr3; + +import java.io.File; + +/** + * + * @author aNNiMON + */ +public class DirCopy extends AbstractDirectoryChooser { + + public static void main() { + new DirCopy().setVisible(true); + } + + private File dirSource; + + public DirCopy() { + super("Копирование директорий"); + } + + @Override + protected void directorySelected(File directory) { + System.out.println(directory.getAbsolutePath()); + } +} \ No newline at end of file diff --git a/src/tse/lr3/LR_3_Tasks.java b/src/tse/lr3/LR_3_Tasks.java index e1380aa..33abab5 100644 --- a/src/tse/lr3/LR_3_Tasks.java +++ b/src/tse/lr3/LR_3_Tasks.java @@ -83,10 +83,6 @@ public class LR_3_Tasks { } } - public void task5() { - makeObjects(); - } - private void makeObjects() { ellipse1 = new Ellipse( new Point(2, 2), new Point(8, 2),