I need a java applet to display tree as follows : i will give it input as ( A ( B ( C D) (E F) ( G (H I)) )) and it shoud give me output as A | B / \ \ C E G | | | D F H | I The nodes can have unlimited number of child.. in the sense..that each node can have any number of child.. Thus the depth and the width of any node is unlimited.. and obiviously the display should be ..balanced.. and symmetric - Accept/cancel buttons Accept => produces output representation in the same applet... put accept button at the top of the applet... along with the cancel button... u can also put it as menu on top These options will appear when the person right clicks on the menu... - Tree structure editing operations o Remove subtree - remove the subtree along with all the sub nodes..and leave the rest of the tree as it is.. o Remove everything EXCEPT subtree - here u will just keep the node and the subnode below it..removing all the nodes above it.. o Add child - add a child to the node... o Undo undo..till the original diagram o Revert get back to the original diagram in one shot.. this can be a button named submit...pressing which will just show the resultant tree in the bracket form..in the next page... Also a button to re-create the modified tree in the following form... ( A ( B ( C D) (E F))) more work on this may be required... so if u get this one...may get further..work.. payment will be immediate... time is critical
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.