diff --git a/shukan/ShukanController.java b/shukan/ShukanController.java index 522de081457f8b27d18ede1a1f37dfab1474cefc..0a319f4dbf1465d816007884006a47df65d2a866 100644 --- a/shukan/ShukanController.java +++ b/shukan/ShukanController.java @@ -15,16 +15,19 @@ public class ShukanController private ShukanViewBar bar; /** Controlled application data. */ private ShukanData data; + /** Controlled display student bar*/ + ShukanStudent student; - /** Constructs a event handler. + /** Constructs a event handler. * @param canvas display area. */ - public ShukanController (ShukanView canvas, ShukanViewBar bar, ShukanData data) - { - this.canvas = canvas; - this.bar = bar; - this.data = data; - } + public ShukanController(ShukanView canvas, ShukanViewBar bar, ShukanData data, ShukanStudent student) { + this.canvas = canvas; + this.bar = bar; + this.data = data; + this.student = student; + } + /** Invoked when a key has been pressed. * Implementation from KeyListener. @@ -213,8 +216,9 @@ public class ShukanController else if (e.getSource()== bar.buttons[6]) { - data.toggleCursus (false); - canvas.repaint (); + data.toggleCursus(false); + student.changeStudentHeight(95); + canvas.repaint(); } else if (e.getSource() == bar.buttons[7]) {