Answered You can hire a professional tutor to get the answer.

QUESTION

Re-work Assignment #1 onto a DrawingPanel, again SUBMIT DayGrid.java Using a Drawing Panel to draw a daygrid Additional Iverson requirements for...

 Re-work Assignment #1 onto a DrawingPanel, again SUBMIT   DayGrid.java

 Using a Drawing Panel to draw a daygrid

Additional Iverson requirements for Bellevue College CS210, Fall 2017:

  1. MUST write a method showGrid(graphic, month, year) that produces output, see example above.
  2. You also keep showGrid(month, year) in this Class as an optional overload of the method.
  3. int month is a parameter, must be 1-12 for the twelve months of the year 
  4. int year is a year of the Gregorian calendar (today's European and American standard)
  5. MUST use a method daysInMonth, Exercise #4, page 309, Chapter 4.
  6. showGrid works for any month (1-12), and any year (1900-2100) including leap years.
  7. Program Submission Requirements
  8. Write your own code!!! All submissions will be processed with JPlag: jplag.ipd.kit.edu
  9.  (Links to an external site.)
  10. Links to an external site.

Suggestion: Use your logic from the last Assignment, just replace (and remove) the System.out calls with appropriate draw calls from Chapter 3g material.

Overload: Two or more methods can have exactly the same name (example: .substring) yet have a different parameter list. In this case, we make another showGrid method, but add a Graphic g parameter, so it's obvious which version is used for any particular call to the method name, the parameter list must match (Chapter 3, page 152).

Show more
LEARN MORE EFFECTIVELY AND GET BETTER GRADES!
Ask a Question