Hi , We are supposed to write a small tool which basically connects to some System(CRM) through Java API which is provided by that system vendor.Aim is to design a GUI which will show necessary server components and allow the user to modify it .As this tool will be OS independent, we are in dilemma whether it should be an applet or swing app.I have the following questions: 1)If GUI is too complex,does performance degrades too much? 2)Has anybody done some work on applet where data is accessed through vendor Jaava API ? How was the performance? Thanks Capablanca
My EJBWizard has a fairly busy GUI and it operates reasonbly well even on a 200MHz machine. A fair amount of attention was paid to making Swing perform well. It's possible that your vendor classes use JNI or other sandboxes features. So an Application (perhaps with Java Web Start) is more likely to be what you want, unless you want the actual control to be done from the webserver.
Science is the process of replacing what we "know" with what is TRUE. Politics, alas, often prefers to be the opposite.
Thanks,Yes vendor is using JNI below.We will possibly go to swing over applet.But still GUI is not yet fully decided.It will contain Jtable,comboboxes,few buttons,ability to modify some text related to selected server components etc.Most possbily this application will be used in intranet so I think swing might be better.