You are on page 1of 2

T.Y.B.

Sc-IT

ADVANCE JAVA

ROLL NO -30

Page

24

PRACTICAL NO 6
SOURCE CODE : Write a java program using swing to demostrate creation
and use of pop up menu.
FILE NAME: JPopupMenuDemo
import java.awt.event.*;
import javax.swing.*;
public class JPopupMenuDemo
{
JFrame f;
JPopupMenu jpm;
JMenuItem mi1,mi2,mi3;
public JPopupMenuDemo()
{
f=new JFrame("Creating Popmenu");
f.setSize(500, 500);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jpm=new JPopupMenu();
mi1=new JMenuItem("Cut");
mi2=new JMenuItem("Copy");
mi3=new JMenuItem("Paste");
jpm.add(mi1);
jpm.add(mi2);
jpm.add(mi3);
mi1.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {}
});
f.addMouseListener(new MouseAdapter()
{
@Override
public void mouseReleased(MouseEvent e) {
if(e.isPopupTrigger())
jpm.show(e.getComponent(),e.getX(),e.getY());
}
});
f.add(jpm);
}
public static void main(String[] args)
{
BATCH-I

2015-2016

SIES COLLEGE

T.Y.B.Sc-IT

ADVANCE JAVA

ROLL NO -30

Page

25

JPopupMenuDemo obj=new JPopupMenuDemo();

OUTPUT :

BATCH-I

2015-2016

SIES COLLEGE

You might also like