Je voulais ajouter un menu clic droit, en sélectionnant une colonne dans mon interface graphique.Comment ajouter un menu en cliquant droit sur un objet particulier dans l'interface graphique? (Dans Eclipse RCP)
Une suggestion? Comment faire?
Je voulais ajouter un menu clic droit, en sélectionnant une colonne dans mon interface graphique.Comment ajouter un menu en cliquant droit sur un objet particulier dans l'interface graphique? (Dans Eclipse RCP)
Une suggestion? Comment faire?
aha, je pense que ce dont vous avez besoin est de mettre un écouteur d'événement de souris dans cette partie de votre interface graphique qui répondra aux événements de la souris, par exemple. clic de souris ... pour le menu, ce dont vous avez besoin est un JPopupMenu ... juste une idée!
Vous parlez d'actions (?). Guide de développement du plug-in Check Platform> Guide du programmeur> Connexion au Workbench> Points d'extension du workbench de base à l'aide d'actions.
Si vous cherchez une solution à l'arbre ou le tableau, voici un exemple:
final Menu menu = new Menu(tracksTree);
tracksTree.setMenu(menu);
menu.addMenuListener(new MenuAdapter() {
@Override public void menuShown(MenuEvent e) {
MenuItem[] items = menu.getItems();
for (int i = 0; i < items.length; i++) {
items[i].dispose();
}
TreeItem[] selection = tracksTree.getSelection();
if (selection.length > 0) {
TreeItem selectedItem = selection[0];
System.out.println(selectedItem.getData());
}
}
@Override public void menuHidden(MenuEvent e) {
}
});