Java   View all facts   Glossary   Help | 
| object > GUI event object | 
| GUI event object | ||||
| subject | fact | |||
| GUI event object | has definition A common object used in GUI window systems to represent the action of a user pressing a mouse button or a key on the keyboard | ![]()  | 
| is a subtopic of Graphical User Interfaces | ![]()  | |
| is a kind of object | ![]()  | |
| represents an action of the user | ![]()  | |
| object |   when an object is created 
  | ![]()  | 
![]()  | ||
 
  | ![]()  | |
![]()  | ||
| can access all instance variables of all objects of its class | ![]()  | |
| can be encapsulated by providing accessor methods | ![]()  | |
can be converted into a string using the toString method    ![]()  | ![]()  | |
can be referred to without reference to the  instance variables contained in it    ![]()  | ![]()  | |
can be referred to by several different variables at the same time    ![]()  | ![]()  | |
| can communicate with every object to which it has access through its public interface | ![]()  | |
can convert itself to a string representation using the toString method    ![]()  | ![]()  | |
can model     ![]()  | ![]()  | |
| can notify other objects that a condition variable has changed | ![]()  | |
can receive messages from
 ![]()  | ![]()  | |
| can return its class using the getClass method | ![]()  | |
can send messages to
 ![]()  | ![]()  | |
| can wait on 0 or more condition variables | ![]()  | |
communicates with other objects by sending and receiving messages    ![]()  | ![]()  | |
| has 0 or more instance variables | ![]()  | |
| has 0 or more methods called instance methods | ![]()  | |
has behaviour that is specified by its methods    ![]()  | ![]()  | |
has state that is maintained in its variables    ![]()  | ![]()  | |
| has example of creation String name = new String(); | ![]()  | |
| has part public interface | ![]()  | |
| hides methods from other objects using the 'private' keyword | ![]()  | |
| inherits instance methods and instance variables from | ![]()  | |
is distinct from every other object even if they contain the same data    ![]()  | ![]()  | |
is created by 
  | ![]()  | |
| shares every instance method of its class with the other instances of its class | ![]()  | |
| shares its implementation with other instances of its class | ![]()  | |
shares one copy of each class variable of its class with the other instances of its class    ![]()  | ![]()  | |
| to create you use the new operator | ![]()  | 
Kinds of GUI event object :
Next object: instance of wrapper class     Up: object    Previous object: exception