• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

rookie

 
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello ,
Iam new to applet programming, I want to invoke an applet from a class,
The class file does some processing based on user input and the output is to be displayed in the applet, how do i do this?
I would be thankful for the information provided.

Pavan
 
Bartender
Posts: 1205
22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Pavan Tummala:
I want to invoke an applet from a class



That's relatively non-standard.

Usually you invoke an applet from an HTML page. I suspect that you mean either...

A) You have an applet running (from an HTML page in a browser) and you want to display some results from a class on the server. The usual flow there is...
- The user brings the web page up in the browser.
- The web page causes the browser to retrieve and start the Applet.
- The Applet opens up another connection back to the server to get data.
- The server sends data back to the Applet to be displayed.

B) You have a standalone (i.e. not client/server) program and you want to put a nice GUI window on the screen to display the results. In this case you want to put up a Frame or something similar, not an Applet.

C) Your program really is a Applet running in a browser but it's basically standalone in that there's no interaction with the server. In this case you already have the applet class, so you don't need to "invoke" it.

(Of course, I could be wrong; you might want to invoke an applet from another class.)

Did this help at all?

Ryan
 
Pavan Tummala
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the reply Ryan. That did give me a clear idea of how things work when using applets.
Well this is what I need to do. It might sound really simple!
I just have to display a graph and show the shortest path on the graph by highlighting the nodes on the shortest path.
I though this is best done using applet. Is there a better and simpler way to do it? Again the user input is being taken from a txt file.
So once i execute the program the result is displayed graphically.

Thanks
Pavan
 
Ryan McGuire
Bartender
Posts: 1205
22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Cool. Go look up java.awt.Frame or javax.swing.JFrame in the Java class docs. These are how you bring up a separate window when running your Java program from the command line.

Ryan
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic