import javax.swing.*; 
import java.awt.Container; 
import java.awt.event.*; 

public class MyApplet extends JApplet implements ActionListener 
{ 
  public void init() 
  { 
    Container contentPane = getContentPane(); 
    contentPane.setLayout(new BoxLayout(contentPane, BoxLayout.X_AXIS)); 
    JButton button1 = new JButton("Button 1"); 
    button1.addActionListener(this); 
    JButton button2 = new JButton("Button 2"); 
    JButton button3 = new JButton("Button 3"); 
    contentPane.add(button1); 
    contentPane.add(button2); 
    contentPane.add(button3); 
  } 

  public void actionPerformed(ActionEvent ev) 
  { 
    JDialog dialog = new JDialog(); 
    dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); 
    dialog.setSize(400, 100); 
    Container contentPane = dialog.getContentPane(); 
    JLabel label = new JLabel("Dialog"); 
    contentPane.add(label); 
    dialog.show(); 
  } 
} 
