Domanda

Il problema può essere indicato in due modi diversi:

1. Ho un JPopupMenu dove voglio inserire un componente che non è una JMenuItem (un JTree personalizzato) ... ma non so come si fa

o

2 Ho un'altra diversa (JPopupPanel) e voglio aggiungere JMenuItems sotto la mia JTree costume e che coloro che il lavoro JMenuItems come se fossero inseriti in un JPopupMenu:. Sono evidenziati quando il mouse è al di pop-up viene chiuso quando si seleziona uno di loro.

Eventuali suggerimenti?

. NOTA: in 2 Posso aggiungere i JMenuItems senza problemi, mostrano che sono mostrati il ??Popup, ma essi non si comportano come quando sono in un JMenu o JPopupMenu

È stato utile?

Soluzione

Per 1. inserimento supporti JPopupMenu di qualsiasi Component con il metodo

public void insert(Component component, int index)

Per 2. Hai aggiunge un ActionListener al menu?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top