Package edu.umd.cs.piccolo.examples

Class Summary
ActivityExample This example shows how create and schedule activities.
ActivityMemoryLeakBugExample Example that demonstrates the memory leak in Issue 185.
AngleNodeExample This shows how to create a simple node that has two handles and can be used for specifying angles.
AngleNodeExample.AngleNode  
BirdsEyeViewExample This example, contributed by Rowan Christmas, shows how to create a birds-eye view window.
CameraExample This example shows how to create internal cameras
CenterExample  
ChartLabelExample This example shows how to create a vertical and a horizontal bar which can move with your graph and always stays on view.
ClipExample Quick example of how to use a clip.
CompositeExample This example shows how to create a composite node.
DecoratorGroup This is the non-volatile implementation of a decorator group that paints a background rectangle based on the bounds of its children.
DynamicExample 1000 nodes rotated continuously.
EventHandlerExample This example shows how to create and install a custom event listener that draws rectangles.
ExampleRunner  
FrameCanvasSizeBugExample This example demonstrates a bug with setting the size of a PFrame.
FullBoundsEventExample Full bounds event example.
FullScreenNodeExample  
GraphEditorExample Create a simple graph with some random nodes and connected edges.
GridExample Example of drawing an infinite grid, and providing support for snap to grid.
GroupExample An example of how to implement decorator groups.
HandleExample This example show how to add the default handles to a node, and also how to create your own custom handles.
HelloWorldExample  
HierarchyZoomExample This example shows how to create and zoom over a node hierarchy.
HtmlViewExample  
KeyEventFocusExample This example shows how a node can get the keyboard focus.
LayoutExample This example shows how to create a node that will automatically layout its children.
LensExample This example shows one way to create and use lens's in Piccolo.
NavigationExample  
NodeCacheExample  
NodeEventExample This example shows how to make a node handle events.
NodeExample This example shows how to create and manipulate nodes.
NodeLinkExample Simple example showing one way to create a link between two nodes.
OffscreenCanvasExample Offscreen canvas example.
OffsetVsTranslateExample This example demonstrates the difference between offset(double, double) and translate(double, double).
P3DRectExample  
PanToExample Click on a node and the camera will pan the minimum distance to bring that node fully into the cameras view.
PathExample  
PositionExample  
PositionPathActivityExample This example shows how create a simple acitivty to animate a node along a general path.
PrintExample Adding print action to scrolling example.
PSwingExample Demonstrates the use of PSwing in a Piccolo application.
PulseExample This example shows how to set up interpolating activities that repeat.
ScrollingExample This creates a simple scene and allows switching between traditional scrolling where the scrollbars control the view and alternate scrolling where the scrollbars control the document.
SelectionExample This example shows how the selection event handler works.
ShadowExample Shadow example.
SliderExample Tests a set of Sliders and Checkboxes in panels.
SquiggleExample  
StickyExample  
StickyHandleLayerExample This example shows another way to create sticky handles.
StrokeExample Stroke example.
SwingLayoutExample  
SwingLayoutExample.MyPPath  
TextExample  
TextOffsetBoundsExample Example of text rendering with offset bounds.
ToImageExample This example demonstrates the difference between the different fill strategies for PNode.toImage(BufferedImage,Paint,int).
TooltipExample Simple example of one way to add tooltips
TwoCanvasExample  
VolatileDecoratorGroup This is the volatile implementation of a decorator group that paints a background rectangle based on the bounds of its children.
WaitForActivitiesExample This example shows how to use setTriggerTime to synchronize the start and end of two activities.
 



Copyright © 1995-2011 Piccolo2D. All Rights Reserved.