February 3rd, 2010

Fusion Charts Wrapper Online Guide

Here’s the online guide to the Fusion Charts Wrapper found at http://davidlai101.com/blog/2010/02/02/fusion-charts-java-wrapper-updated/

If you just need the JavaDocs, please go to http://davidlai101.com/fusioncharts-javadoc/

Steps to build a Fusion Chart in Java

Please ensure that you have example.jsp and example_alternative.jsp open in order to follow the steps below to build a fusion graph.

If you haven’t downloaded the full project file please download it here

Create FusionGraph

First you will want to create a FusionGraph object and set its properties
To create a FusionGraph object you will need to define a Graph Id, Chart Type which is an enum from ChartType and the size of items in each of it’s series. Let’s start with a simple pie graph example that has 5 slices.

February 2nd, 2010

Fusion Charts Java Wrapper Updated

Fusion Charts Java Wrapper v1.0 released

I’ve updated the fusion charts java wrapper that I released in a previous post, however many people were having problems getting to work, so I’ve changed some stuff around and updated the wrapper with clear instructions on getting it to work for everyone.

The FusionCharts wrapper requires Java 1.5+ in order to run so make sure you have this set in the compile settings.
The package was tested on Eclipse JEE Galileo where you can download at the Eclipse website here
With the Web Tools Platform 3.1.1 addon here
In addition please install Tomcat which can be found here

I’ve released 4 versions that you can download ranging from the full source to just a war file.
Please click on the links to download your desired version
FusionCharts War File (web project)
FusionCharts Full Source (web project)
FusionCharts Jar File
FusionCharts Full Source
Java Docs

Part 1: Installation

January 23rd, 2010

New Look for 2010!

First of all, I’d like to wish all my readers a happy 2010 and Thank you for continuing to visit my blog. I’ve had some busy projects this year and I apologize for the lack of posts, however my new years resolution is to be more proactive this year on my posts :)

I’ve finally finished migrating my blog from b2evolution to Wordpress, although there’s a few kinks I need to sort out with the widgets. I’m really enjoying the flexibility and amount of plug-ins available for Wordpress. ;)

I hope you enjoy the new look, and any comments/feedback would be greatly appreciated so that I can continue making everyone’s reading experience as enjoyable as possible

October 20th, 2009

Inovista Microcharts part 2

In my previous article I gave an overview of the Microcharts plug-in for Xcelsius and a quick example of creating a Microcharts Datatable. In addition, I explained how to replicate the same example in Xcelsius using workarounds that would make development much more timely and harder to maintain.

In this article I would like to talk about some important features that Inovista Microcharts has that Xcelsius cannot reproduce. A very important table component that Xcelsius lacks is the ability to expand and contract your rows like a tree. Inovista has a component called a “Microchart Tree Grid” that allows a user to expand and contract rows so that users can group their rows accordingly. This is extremely important if we don’t want to clutter a table view with too many rows.

October 16th, 2009

Introduction to Inovista Microcharts

For those of you who have seen or used Bonavistas Microcharts on Excel http://www.bonavistasystems.com/. You’ll appreciate how you can show a huge amount of data on the screen without becoming too overwhelming to the end user. Using data tables with sparklines, bulletgraphs, etc puts data in a format where it is easy to read for the human eye.

Get Adobe Flash player

Microcharts for Xcelsius provides us with the advanced table features that Xcelsius lacks. Well there are Xcelsius workarounds that can produce similar results but at the cost of performance, maintainance and formatting problems.