The following code works fine in jdk1.3.1 But the JTabbedPane is not visible
when it is compiled in j2sdk1.4.0_03.
Can any one help.
import java.awt.;
import java.awt.event.;
import java.util.;
import javax.swing.;
public class TabbedPaneExample extends JApplet
{
JTabbedPane tabbedPane;
JPanel panel1;
JPanel panel2;
JPanel panel3;
TabbedPaneExample()
{
super();
}
public static void main (String[] args)
{
TabbedPaneExample tabbedPaneExample = new TabbedPaneExample ();
tabbedPaneExample.init ();
tabbedPaneExample.displayApp(tabbedPaneExample);
}
public void init()
{
tabbedPane = new JTabbedPane();
panel1 = new JPanel();
panel1.add(new JLabel("one"));
panel2 = new JPanel();
panel2.add(new JLabel("two"));
panel3 = new JPanel();
panel3.add(new JLabel("three"));
tabbedPane.addTab("one", panel1);
tabbedPane.addTab("two", panel2);
tabbedPane.addTab("three", panel3);
getContentPane().add(new JLabel(" "),BorderLayout.NORTH);
getContentPane().add(new JLabel(" "),BorderLayout.WEST);
getContentPane().add(new JLabel(" "),BorderLayout.EAST);
getContentPane().add(new JLabel(" "),BorderLayout.SOUTH);
getContentPane().add(tabbedPane, BorderLayout.CENTER);
}
public void displayApp(TabbedPaneExample applet)
{
JFrame frameMain = new JFrame ("example");
frameMain.getContentPane ().add (applet);
frameMain.setVisible (true);
frameMain.setBounds (50, 50, 670, 600);
frameMain.setResizable (false);
frameMain.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}