Sunday, 17 July 2011

Event

Event:- is a package
It contains classes like KeyEvent,MouseEvent,ItemEvent.

Source(generates)------------------------------àListener(listen)

class Key extends Frame implements KeyListener
{
public void keyPressed(KeyEvent ke)
{
}
public void keyReleased(KeyEvent ke)
{
}
public void keyTyped(KeyEvent ke)
{
}
Key()
{
addKeyListener();
}
}



Ques1:-Write a program which can find the number of counts and Unicode of keypressed.
Ques2:-Write a program of snake game.




MouseListener:-
class Mouse extends Frame implements MouseListener
{
public void mousePressed(MouseEvent me)
{
Graphics g=getGraphics();
x=me.getX();
y=me.getY();
g.drawString(“India”,x,y);
}
public void mouseReleased(MoiseEvent me)
{
}
public void mouseClicked(MoiseEvent me)
{
}
public void mouseEntered(MoiseEvent me)
{
}
public void mouseExited(MoiseEvent me)
{
}
Mouse()
{
addMouseListener(this);
}
}

Ques3:-Write a program of tik-tak game.
Ques4:-Write a program of 8Q game.

Note:-Abstract class have constructor if it will execute with the help of child class.

super.display();
we can use the method of parent class by super class in case of overriding.

MouseMotionListener:-
Dragged & Moved

Class Moving extends Frame implements MouseMotionListener
{
public void mouseDragged(MouseEvent me)
{
}
public void mouseMoved(MouseEvent me)
{
}
Moving()
{
addMouseMotionListener(this);
}
}

Ques5:-Write a program in which name moves as we move the mouse.
Ques6:-Write a program of YES/NO game.
Ques7:-Write a program of paint.

No comments:

Post a Comment

 

About The Author


I am a B.Tech Computer Science Student. I love Programming and blogging. I am Oracle certified Java Professional. Read More
Indian Blogger

Teachers Jobs

Footer 3

Twitter Facebook RSS YouTube Google
​

All Rights Reserved ©Sun Java Masters 2013