import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class HoldingsDisplay extends JFrame implements ActionListener{
JMenuItem closeItem;
public HoldingsDisplay()
{
}
public void setHoldings(Holdings h)
{
// Creates the window
JFrame.setDefaultLookAndFeelDecorated(true);
JFrame displayMain = new JFrame("Holdings Display");
displayMain.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
displayMain.setSize(640, 480);
// Makes GUI visible
displayMain.setVisible(true);
// Builds the menu bar to the frame
JMenuBar menuBar = new JMenuBar();
displayMain.setJMenuBar(menuBar);
// Creates menu object
JMenu editMenu = new JMenu("File");
// Top-level menu bar added
menuBar.add(editMenu);
// Details menu item added under file
JMenuItem detailsItem = new JMenuItem("Details");
editMenu.add(detailsItem);
// Details menu item added under file
JMenuItem closeItem = new JMenuItem("Close");
editMenu.add(closeItem);
closeItem.addActionListener(this);
// Updates GUI
displayMain.validate();
}
public void actionPerformed(ActionEvent e)
{
Object obj = e.getSource();
System.out.println(e.getSource());
System.out.println(closeItem);
if (obj.equals(closeItem))
{
System.out.println("Done");
}
System.out.println("Im here");
}
}