Skip to content
Snippets Groups Projects
Controller.java 547 B
Newer Older
Keiko Katsuragawa's avatar
Keiko Katsuragawa committed
// HelloMVC: a simple MVC example
// the model is just a counter
// inspired by code by Joseph Mack, http://www.austintek.com/mvc/
// (C) Joseph Mack 2011, jmack (at) wm7d (dot) net, released under GPL v3 (or any later version)

import java.awt.event.*;

class Controller implements ActionListener {

	Model model;

	Controller(Model model) {
		this.model = model;
	}

	// event from the view's button
	public void actionPerformed(java.awt.event.ActionEvent e){
		System.out.println("Controller: changing Model");
		model.incrementCounter();
	}
}