INF_CHR20_VWO_P9_OOP-05

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
SNAKE 
1 / 10
next
Slide 1: Slide
InformaticaMiddelbare schoolvwoLeerjaar 5

This lesson contains 10 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 45 min

Items in this lesson

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
SNAKE 

Slide 1 - Slide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
main, JFrame, JPanel
Inmiddels heb jij je eigen classen gemaakt in netbeans

De volgende classen maken bij gezamelijk
- Game
- GameFrame
- GamePanel


in Game maken wij de main methode

Slide 2 - Slide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Uitzoeken
Zoek samen uit het volgende (10 minuten):

- wat is een main methode in java en waarom gebruiken wij deze
- wat is JFrame en JPanel in java en waarom gebruiken wij deze
- Wat is Extends en Implements in java, waarom gebruiken wij deze en wat is het verschil tussen deze twee
- Wat is een ActionListener en waarom gebruiken wij deze

Slide 3 - Slide

Waarom gebruiken wij een main methode in java
main methode

Slide 4 - Mind map

Wat is JFrame en JPanel en waarom gebruiken wij deze
JFrame & JPanel

Slide 5 - Mind map

Wat is Extends en Implement en wat is het verschil tussen deze twee 
Extends & Implement

Slide 6 - Mind map

Wat is een ActionListener en waarom gebruiken wij deze
ActionListener

Slide 7 - Mind map

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Game Class
Wij maken een Game class en schrijven de main methode
 
de main methode is nodig. Dit is het initial voor het runnen van het spel, anders wordt alleen gecompileerd en krijg je niks te zien

Slide 8 - Slide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
JFrame & JPanel
JFrame is een java classe die gebruikt wordt om "kaderscherm" te maken. Hierin kan je verschillende componenten plaatsen als panels, buttons, text enz.  

Slide 9 - Slide

  • Zomerschool
  • Site van het Johan de Witt
  • Aanbod
  • Brede school

  • Zomer College 
  • - Klik hier om in te schrijven
Extends & Implenents
Wij maken een eigen classen genaamd GamePanel en GameField. 

Class GamePanel gaan wij uitbreiden met de JPanel classe en implenteren Actionlistener

Class GameField gaan wij uitbreiden met de JFrame classe

Slide 10 - Slide