Skip to content

A project I completed in my course that used recursion to demonstrate various different fractal images!

Notifications You must be signed in to change notification settings

LydiaAlem/Fractal-Drawer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fractal Project!

This Java project created fractal shapes using recursive algorithms and graphics libraries, displayed on a visual canvas. The Canvas class extended the Applet class, which created a top-level window with standard features using the Frame object. It was completed in the course CSCI 1933: Introduction to Algorithms and Data Structures course!

Language & Software used:

Java Logo Assembly Logo

Getting Started

Prerequisites (Click here!)

>> Install Java 8 or higher

Installing

1) Clone the directory
  git clone https://github.com/LydiaAlem/Fractal-Drawer.git
2) Navigate to the project directory:
  >> cd Fractal-Drawer
3) Compile the source code:
  >> javac FractalDrawer.java
4) Run the program
  >> java FractalDrawer

Built with

- Java - programming language used.

- Maven - dependency management. (Click here for more info!)

- JApplet - used for creating applets, or small programs that run in a web browse. (Click here for more info!)

- JFrame - a top-level window with a title bar and other standard window features. (Click here for more info!)

Sample Outputs:

Triangle Fractal:

Screenshot 2023-01-06 at 7 53 49 PM

Circle Fractal:

Screenshot 2023-01-06 at 7 54 04 PM

Rectangle Fractal:

Screenshot 2023-01-06 at 7 54 26 PM

About

A project I completed in my course that used recursion to demonstrate various different fractal images!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages