Write a Java program to imitate a file system of an operating system. Design a class called BasicFile with options to carry out the following operations: Select and open an input file using a file dialog box. Make a copy of the file, whether it is a text file or an image file. Write to an output file with the option of either appending to the file, or overwriting the contents of the file. Display the following attributes of the input file in a scrollable screen: The absolute path of the file Files and directories that are in the path of the file. The size of the file in kilobytes. The number of lines in the file, if the is a text file. Display the contents of the input file in a scrollable pane.
Get Free Quote!
263 Experts Online