NetCharts Pro supports rendering interactive visualizations as Java Applets. With recent browser updates changing the way unsigned Java applets are run a signed version of the NetCharts Pro core library, ncp-core.jar, used to serve NetCharts Pro charts as Applets is available within the NetCharts Pro distribution in the /applets folder.
NOTE: Since the default security level for Java applets and web start applications has been increased from "Medium" to "High", it is recommended to use the permissions parameter to run the applet in sandbox mode. By running your applets in sandbox mode it is possible to secure your Applets and limit warnings to a single dialog when the first NetCharts Pro Applet is presented. To run the applet in sandbox mode, include a permissions element inside the applet element like:
<applet id="netcharts" codebase="/netcharts" archive="ncp-core.jar" code="netcharts.apps.NFBarchartApp" height='400' width='400'>
<param name="permissions" value="sandbox"/>
<param name="NFParamScript" value='DataSets=("BarSet1",null,BAR,4,FILLED);
DataSet1=100,125,245.78,147,167,120,60;
BarLabels="Mon","Tue","Wed","Thu","Fri","Sat","Sun";
'/>
</applet>
NOTE: If your are accessing templates or CDL files on a different port or server, use the signed JAR file within the /applets/all-permissions folder and run your applets with the all-permissions parameter to allow cross-domain access. To run the applet in all-permissions mode, include a permissions element inside the applet element like:
<applet id='netcharts' codebase='/netcharts' archive='ncp-core.jar' code='netcharts.apps.NFBarchartApp' height='400' width='400'> <param name='permissions' value="all-permissions"/> <param name='NFParamURL' value='bar.cdl'/> </applet>