How Do I Implement Microsoft's delegate in Pure Java?

By Andrew Wilson

Dr. Dobb's Journal March 1999

public class Foo
{
private int exitVal;
public WindowAdapter createAdapter()
{
	WindowAdapter a = new WindowAdapter() 
	{ /* Start of anonymous class definition */
		// anonymous class derived from WindowAdapter
		public void windowClosing()
{
	exitVal = 1;
}
	}; /* End of anonymous class definition */
	return a;
	}
}

Example 1: An anonymous class.

Back to Article


Copyright © 1999, Dr. Dobb's Journal