Useful Java Classes

Here are some useful classes for AP Computer Science!!

  • MouseListener Template class (With Grid)
  • Keyboard Listener class (Moving ball)
  • DotPanel class - Need with above KeyBoard Project
  • Dot class - Need with above KeyBoard Project
  • The GridPlotter Template Code
  • The AntFarm Template Code
  • Unit 12 Gradebook Part 2 Gradebook Interface/CategoryGradebook Class/Part2 Client Class/CategoryAssignment Class
  • Colin and Raven Only Runner Client/TreeBoundedGrid Class (to complete)/TreeGridNode Class
  • Unit 12 Gradebook Part 1 Gradebook Interface/TotalPointsGradebook Class/Part1 Client Class/Assignment Class
  • Unit 10 - Challenge Flesch class/Flesch Client class/EasyReader class
  • Unit 10 - Program 1 Program 1 Template/EasyReader class
  • Unit 9 - Complex Number Calculator ComplexCalculator class/Complex class
  • CoolProgram class
  • DualDirectionVic class
  • Unit 6 - Challenge FractionCalculator class/Fraction class
  • Unit 6 - Program 1 TriangleCalculator class/Triangle class/TriangleCalculatorFrame class/TriangleCalculatorPanel class
  • Unit 6 - In-class Example CircleCalculator class/Circle class
  • CrazyJumper class from lecture
  • The GridWorld Code
  • The Vic class
  • The Turtle class