Skip to content

An interactive Java application to visualize and manage the file system structure using a tree-based data structure, equipped with a graphical user interface.

Notifications You must be signed in to change notification settings

mdzdmr/Visual-File-System-Explorer

Repository files navigation

Visual File System Explorer

This project involves designing and implementing algorithms to visually represent the structure of a file system on a computer. The main goal is to collect information about the file system and store it in a non-linear linked data structure, specifically a tree structure, where each node can have multiple children but at most one parent.

Features

  • Graphical User Interface (GUI): Displays the file system structure on different operating systems, including differences between Mac and Windows.
  • Tree Data Structure: Implements a tree to manage file system data hierarchically.
  • Iterator Usage: Utilizes Java's Iterator to traverse and manipulate the collection of file system data.

Contributing

Contributions to this project are welcome! Here are a few ways you can help improve the project:

  • Report issues and suggest enhancements.
  • Submit pull requests with bug fixes or new features.

About

An interactive Java application to visualize and manage the file system structure using a tree-based data structure, equipped with a graphical user interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages