JMP provides the ability to add to any graphic output additional graphic using Add Graphics Script. The Scripting Index provides documentation and examples of how to add additional objects.
Help=>Scripting Index
A complete set of graphic primitives are available in JSL.
Here is a simple example taken directly from the Scripting Guide that illustrates this capability
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = Bivariate(
Y( :weight ),
X( :height ),
FitLine
);
rbiv = biv << report;
framebox = rbiv[frame box( 1 )];
framebox <<
Add Graphics Script(
Transparency( 0.5 );
Fill Color( {1.0, 0.5, 0.0} );
Polygon( [60, 72, 57], [75, 120, 120] );
);

Jim