Pop menu

A solução deve até ser simples, mas como sou novo na area, não consigo descobrir, nem com a ajuda do Google. São fornecidas poucas informações sobre este componente.

O trecho do programa é este

[code] private void button1MousePressed(java.awt.event.MouseEvent evt) {
popupMenu1.add(“alvo 1”);
popupMenu1.add(“alvo 2”);
popupMenu1.add(“alvo 3”);

    popupMenu1.show(button1, 100, 100);// TODO add your handling code here:// TODO add your handling code here:
}[/code]

A mensagem de erro que se segue:

[color=red]Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException: parent is null
at java.awt.PopupMenu.show(PopupMenu.java:132)
at ta01.NewJFrame.button1MousePressed(NewJFrame.java:121)
at ta01.NewJFrame.access$200(NewJFrame.java:18)
at ta01.NewJFrame$2.mousePressed(NewJFrame.java:61)
at java.awt.Component.processMouseEvent(Component.java:6264)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Button.processEvent(Button.java:363)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[/color]

O objetivo é criar uma lista dropdown, aquela que expande a largura de acordo com o conteudo da lista. Em VB esta propriedade existe no combobox, mas no Java não consegui fazer. Então decidi criar um menu popup´que ficasse escondido sem ocupar espaço desnecessario na tela.
So que não funciona.

Se alguem puder me ajudar, agradeço de montão

Veja se te ajuda:
link: http://www.devmedia.com.br/post-1511-Criando-um-menu-popup.html