当前位置:  技术问答>java相关

jb 中popup menu 如何使用??

    来源: 互联网  发布时间:2015-04-29

    本文导语:  初学java 请问 jb5 中popup menu 如何使用?? 能详细点吗?? | package untitled5; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Frame1 extends JFrame {   JPanel contentPane;   JButton jButton1 = ...

初学java 请问 jb5 中popup menu 如何使用??
能详细点吗??

|
package untitled5;

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

public class Frame1 extends JFrame
{
  JPanel contentPane;
  JButton jButton1 = new JButton();
  JPopupMenu jPopupMenu1 = new JPopupMenu();
  JMenuItem jMenuItem1 = new JMenuItem();
  JMenuItem jMenuItem2 = new JMenuItem();

  //Construct the frame
  public Frame1()
  {
    enableEvents(AWTEvent.WINDOW_EVENT_MASK);
    try
    {
      jbInit();
    }
    catch(Exception e)
    {
      e.printStackTrace();
    }
  }
  //Component initialization
  private void jbInit() throws Exception
  {
    //setIconImage(Toolkit.getDefaultToolkit().createImage(Frame1.class.getResource("[Your Icon]")));
    contentPane = (JPanel) this.getContentPane();
    jButton1.setBounds(new Rectangle(119, 98, 79, 29));
    jButton1.setText("jButton1");
    jButton1.addActionListener(new java.awt.event.ActionListener()
    {
      public void actionPerformed(ActionEvent e)
      {
        jButton1_actionPerformed(e);
      }
    });
    contentPane.setLayout(null);
    this.setSize(new Dimension(400, 300));
    this.setTitle("Frame Title");
    jMenuItem1.setText("fdg");
    jMenuItem2.setText("gggg");
    jPopupMenu1.addSeparator();
    jPopupMenu1.add(jMenuItem1);
    jPopupMenu1.add(jMenuItem2);
    contentPane.add(jButton1, null);
  }
  //Overridden so we can exit when window is closed
  protected void processWindowEvent(WindowEvent e)
  {
    super.processWindowEvent(e);
    if (e.getID() == WindowEvent.WINDOW_CLOSING)
    {
      System.exit(0);
    }
  }

  void jButton1_actionPerformed(ActionEvent e)
  {
     jPopupMenu1.show(this,90,90);
  }
}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.swing类popup的类成员方法: popup定义及介绍
  • Magnific Popup
  • java命名空间javax.swing类popup的类成员方法: hide定义及介绍
  • jQuery 插件 JeeGoo Popup
  • java命名空间javax.swing类jlayeredpane的类成员方法: popup_layer定义及介绍
  • Coda Popup Bubbles
  • java命名空间javax.swing.plaf.basic类basiccomboboxui的类成员方法: popup定义及介绍
  • jQuery Plugin for Popup
  • java命名空间javax.accessibility接口accessibleaction的类成员方法: toggle_popup定义及介绍
  • jQuery弹出窗口 jquery.popup
  • gpe_popup_infoprint( GDK_DISPLAY(), "Not available" );为什么没有显示?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3