completed Component.addItems() and Component.removeItems()