applet problem?
import javax.swing.*;
import java.applet.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import javax.swing.event.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent.*;
import java.awt.AWTEvent.*;
import java.io.*;
import java.awt.Container;
import javax.swing.JTextArea;
public class FileReadApplet extends JApplet implements ActionListener
{
JFrame fFrame;
JMenuItem fMenuClose ;
JMenuItem fMenuOpen;
public void init()
{
setSize(650,350);
fFrame=new JFrame();
JMenuBar mb = new JMenuBar ();
JMenu m = new JMenu ("File");
fMenuOpen= new JMenuItem ("Open");
m.add (fMenuOpen);
fMenuOpen.addActionListener (this);
fMenuClose = new JMenuItem ("Close");
m.add (fMenuClose);
fMenuClose.addActionListener (this);
mb.add (m);
fFrame.add(mb);
//fFrame.setLayout(FlowLOut);
fFrame.setJMenuBar(mb);
setJMenuBar (mb);
fMenuOpen.setEnabled (true);
fMenuClose.setEnabled (true);
}
public void actionPerformed(ActionEvent ae)
{
String command=ae.getActionCommand();
if (command.equals ("Close"))
{
System.exit(0);
}
else if(command.equals("Open"))
{
System.out.println("OPEN CLICKED");
FileDialog fd = new FileDialog(fFrame, "Please choose a file:",
FileDialog.LOAD);
fd.show();
String selectedItem = fd.getFile();
if (selectedItem == null)
{
// no file selected
}
else
{
File ffile = new File( fd.getDirectory() + File.separator +
fd.getFile());
// read the file
//System.out.println("reading file " + fd.getDirectory() +
//File.separator + fd.getFile() );
}
}
}
}
i have created an applet t applet should display different kind of file
like word,text,image does any one know any api through which i can do this
above applet will open the file dialog if can suggest me further logic

