Not only is this possible, but I'm doing something similar. In my case, I have some static graphics, some graphics that change, and some text that changes. All graphics are stored in one SVG file and I manipulate the DOM based on data received from the outside world.
Most of the cases where I need to handle appearing and disappearing objects I handle by modifying the 'visibility' attribute instead of actually removing and adding the item. So modifying the DOM doesn't get too messy. G. Wade Reinhard Brandst�dter wrote: > > Lolling, Jan wrote: > > First of all - SVG is exactly what you need and matching perfect with your request. > > OK that's good to know! > > So to bring it to one point: > You think it's possible to read several SVGs or create many of them and > then display them independently in a client application. > I think the best description is: I want to write a live-Monitor-like > application (display changing graphical information during execution > time) where all grapical informations shown are single runtime generated > graphics based on SVG input. > > What would be the best way to display several SVG-Objects (or converted > to Java Swing components) in one single Java Application? > > Maybe my definition is not very clear to understand, sorry for that > > Reinhard > > > > > point 2 > > A good method is e.g. to create the entire svg graphic at runtime from any > > datasource. > > If you want to display the svg graphic in an browser you do not need batik > > framework. > > I have build a web application what creates svg graphics in a servlet. These > > graphics is shown with the Adobe SVG plugin for IE or Mozilla. > > If you want to build a client application than batik is needed! > > > > There is a mistake or misunderstanding in your point 3. > > JSVGCanvas can only display one document in time not one object. > > A document can containing uncounted among of objects (graphical elements). > > The initialization time is depending from the count and complextity of elements. > > > > Jan > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
