} else if (gameAction == Canvas.RIGHT && this.activeTabIndex < this.tabContainers.length -1 ) { setActiveTab( ++this.activeTabIndex ); return true; } else if (gameAction == Canvas.LEFT && this.activeTabIndex > 0) { setActiveTab( --this.activeTabIndex );
} else if ( this.tabBar.handleKeyPressed(keyCode, gameAction)) { setActiveTab( this.tabBar.getNextTab() ); notifyScreenStateChanged();
	protected boolean handleKeyPressed(int keyCode, int gameAction) {		Item focusedItem = this.container.focusedItem;		if (focusedItem instanceof Container) {			focusedItem = ((Container) focusedItem).focusedItem;		}		if (focusedItem != null && focusedItem.handleKeyPressed(keyCode, gameAction)) {			return true;		} else if (gameAction == Canvas.RIGHT && this.activeTabIndex < this.tabContainers.length -1 ) {			setActiveTab( ++this.activeTabIndex );			return true;		} else if (gameAction == Canvas.LEFT && this.activeTabIndex > 0) {			setActiveTab( --this.activeTabIndex );			return true;		}		return super.handleKeyPressed(keyCode, gameAction);	}