Java - Ressources, Exercices, Projets et Documentation

Ressources extérieures


Oracle (Java Platform SE 6) : Overview, classe Math, classe String.
Comment ça marche

3GIG

bouts de code, résumé 3GIG-1GIG.
Théorie : pdf Best practice

2GIG

Théorie : pdf Erreurs java et debugger

Projets

Interface graphique : Calculatrice non RPN
Slider : TestSlider - OvalSlider - ColorGradient (élève Alexis P.)
Listes : Invoice (pdf)
Dessin : Le Damier (clic sur titres pour sélections) - Histogrammes - Money Money - MyGraphGui - CuboidGui
Dessin - Grilles : GridSlider

Exemple type

TrucGUI - principe de dessin MVC - à savoir reproduire en 20 minutes maximum
Extension : BallsSliderResize (resize all from 5 to 100)

Suppléments dessin

Exercice : exDraw : reproduire un dessin donné de manières absolue et relative
Théorie : pdf Précisions sur le dessin des rectangles pleins et vides
Théorie : pdf Interactions entre objets geométriques
Exercice : pdf FourArrowsMoveAndCover - dessin, boutons, calcul géométrique
Théorie + Exercice : pdf Dessin d'un triangle à l'aide d'une suite de lignes
Vidéo : Démonstration d'un projet de type Damien par 4 vidéos : Board, Pions, Slider et Move.

1GIG

Mouse

Events :
ShowEvents
Draw : Dessin de Figures - A - Dessin de Figures - B - Dessin de Figures - C - SwapSizeRegion (pdf) - DrawScaleMan
Buttons : MoveLine - DrawCircles2Ways - PushDisk (uml)
Move : MoveRect - MoveWindow - CalcDrag - NoteMousMove - DrawRectsModify - MoveMagnifyingGlass - PolynomialPlotter - DrawFramesSliderMove (pdf)

Timer

Intro : Chronometre - CircleListTravel - Rebound (Panel ou Graph)
sans Mouse : ColorRectRebound (uml) - HuntingBall - CircleListMeeting - EcluseGUI
après Mouse : TrucGUITravelList (uml) - RectTravel - SquareRotate
avec Mouse : Space Defend - Space Defend List (pdf) - Slalom (pdf)
mouvement circulaire : LineRotate - Simulation modèle de Bohr - Night and Day - ReboundTwinRotate - Rotater - RotaterOne - Rotater3 - SolarSystem (élève Débora A.)
avec Key : Pilot - Pilot 2 - SpaceLanding - Snake (enter 's' to restart)
avec Évolution des objets : GrowthBall
avec Dépendance : DependBallSnakeSimple - DependBallSnake - Rings (pdf) - CaveRace (pdf)

Heritage

Smileys - Shepherd Hill

Erreurs plus ou moins féquentes

TrucReboundList Trouvez les erreurs dans 22 projets similaires...

Autre (trop complexe)

Le compte est bon - Champion du calcul - Bubbles - Quatro (il est possible de gagner contre l'ordi)