NetCharts Pro as Java Applets

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>	

NetCharts Pro Applets Documentation

A Guide for the Impatient
This guide summarizes the minimum process of using NetCharts Pro to deliver applet-enabled web pages.

Web Scripting with NetCharts Pro Applets (PDF)
This document provides detailed information on the methods, features and benefits, of using NetCharts Pro in combination with any web programming or scripting language to deliver applet-enabled web pages.

NetCharts Pro Applets JavaDoc
Java developers have an additional applets-specific API they can use to interact with NetCharts Pro Applets or create custom applets that extend or contain NetCharts Pro Applets.