السلام عليكم ورحمة الله وبركاته
اردت اظهار Popup Menus
داخل ال JPanel التي اعمل بها ولكن لم تظهر مع انني استخدمت
private JPopupMenu jPopupMenu1 = new JPopupMenu();
private JMenuItem jmiNew = new JMenuItem("New",
new ImageIcon(getClass().getResource("image/new.gif")));
private JMenuItem jmiOpen = new JMenuItem("Open",
new ImageIcon(getClass().getResource("image/open.gif")));
private JMenuItem jmiPrint = new JMenuItem("Print",
new ImageIcon(getClass().getResource("image/print.gif")));
private JMenuItem jmiExit = new JMenuItem("Exit"); // to show pop menu
private void showPopup(java.awt.event.MouseEvent evt) {
if (evt.isPopupTrigger())
jPopupMenu1.show(evt.getComponent(), evt.getX(), evt.getY());
} @Override
public void mousePressed(MouseEvent e) {
showPopup(e); @Override
public void mouseReleased(MouseEvent e) {
showPopup(e);هل هناك شي اخر يجب علي اضافته الكود لا يظهر اخطاء ولكن لا يظهر القائمة
الملف كامل بالمرفقات
