/** * Gets the number of the selected items. * * @return number of selected items */ public int getSelectedItemsCount() { int selectionCount = 0; Component[] components = menuPanel.getComponents(); for (Component component : components) { ScrollablePopupMenuItem item = (ScrollablePopupMenuItem) component; if (item.isSelected()) { selectionCount++; } } return selectionCount; }
/** * Gets the number of the selected items. * * @return number of selected items */ public int getSelectedItemsCount() { int selectionCount = 0; Component[] components = menuPanel.getComponents(); for (int i = 0; i < components.length; i++) { ScrollablePopupMenuItem item = (ScrollablePopupMenuItem) components[i]; if (item.isSelected()) { selectionCount++; } } return selectionCount; }