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