Class BshCanvas

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable

public class BshCanvas extends JComponent
Scriptable Canvas with buffered graphics. Provides a Component that: 1) delegates calls to paint() to a bsh method called paint() in a specific NameSpace. 2) provides a simple buffered image maintained by built in paint() that is useful for simple immediate procedural rendering from scripts...
See Also:
  • Constructor Details

    • BshCanvas

      public BshCanvas()
    • BshCanvas

      public BshCanvas(This ths)
  • Method Details

    • paintComponent

      public void paintComponent(Graphics g)
      Overrides:
      paintComponent in class JComponent
    • getBufferedGraphics

      public Graphics getBufferedGraphics()
      Get a buffered (persistent) image for drawing on this component
    • setBounds

      public void setBounds(int x, int y, int width, int height)
      Overrides:
      setBounds in class Component