diva.canvas.tutorial
Class IconTutorial

java.lang.Object
  extended by diva.canvas.tutorial.IconTutorial

public class IconTutorial
extends java.lang.Object

This tutorial illustrates how to use Icons.

Version:
$Id: IconTutorial.java 40092 2005-12-14 04:17:17Z cxh $
Author:
John Reekie

Field Summary
private  JCanvas canvas
           
(package private)  BasicController controller
           
(package private)  Interactor defaultInteractor
           
private  GraphicsPane graphicsPane
           
 
Constructor Summary
IconTutorial()
          Create a JCanvas and put it into a window
 
Method Summary
 void createIcon1()
          Create an icon.
 void createIcon2()
          Create an icon.
 void createTerminals(IconFigure iconFigure)
          Create a collection of terminals an an icon
static void main(java.lang.String[] argv)
          Main function
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

canvas

private JCanvas canvas

graphicsPane

private GraphicsPane graphicsPane

controller

BasicController controller

defaultInteractor

Interactor defaultInteractor
Constructor Detail

IconTutorial

public IconTutorial()
Create a JCanvas and put it into a window

Method Detail

createTerminals

public void createTerminals(IconFigure iconFigure)
Create a collection of terminals an an icon


createIcon1

public void createIcon1()
Create an icon. The icon's graphic is created by directly calling the PaintedShape API.


createIcon2

public void createIcon2()
Create an icon. The icon's graphic is created by using GraphicsParse.


main

public static void main(java.lang.String[] argv)
Main function