Menu Flutuante

Queria saber que componente SWING eu uso p/ criar um menu flutuante como os que o ECLIPSE quando se clica com o botão direito do mouse sobre o PACKAGE EXPLORER???

Adicione o evento do mouse e nele de um show no seu JPopupMenu quando o evento do botão direito é startado…

EX.:


objeto_desejado.addMouseListener(
			new	MouseAdapter()
			{
				//
				// Evento do botão direito do mouse para Linux...
				//
				public
				void			mousePressed(MouseEvent e)
				{
					if	(e.isPopupTrigger())
					{
						meu_popup.show(	e.getComponent(),
										e.getX(),
										e.getY()
										);
					}
				}
				//
				// Evento do botão direito do mouse para Windows...
				//
				public
				void			mouseReleased(MouseEvent e)
				{
					if	(e.isPopupTrigger())
					{
						meu_popup.show(	e.getComponent(),
										e.getX(),
										e.getY()
										);
					}
				}
			}
		);