Win a copy of 97 Things Every Java Programmer Should Know this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Jeanne Boyarsky
  • Junilu Lacar
  • Henry Wong
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Frits Walraven
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • salvin francis
  • fred rosenberger

Applet or Swing app.

 
Ranch Hand
Posts: 1907
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Saloon Keeper
Posts: 22123
151
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Arjun Shastry
Ranch Hand
Posts: 1907
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
The longest recorded flight time of a chicken is 13 seconds. But that was done without this tiny ad:
Devious Experiments for a Truly Passive Greenhouse!
https://www.kickstarter.com/projects/paulwheaton/greenhouse-1
    Bookmark Topic Watch Topic
  • New Topic