text: properties are usually the attributes associated with gui components eg. color of a label or size of a text box etc.\n\nan event can be defined as the transfer of control because of some change in the property of a component. eg. button click, entering something in a text box or dropping down a combo box.\n\nMethods are functions wherein you can define the action or activity that you want to happen when these events take place.