Java Reference
In-Depth Information
File:
its/ResizeJumpDisplay/DirectionListener.java
1.
package
its.ResizeJumpDisplay;
2.
3.
import
java.awt.event.ActionListener;
4.
import
java.awt.event.ActionEvent;
5.
6.
public class
DirectionListener
implements
ActionListener{
7.
8.
private
PositionModel posModel;
9.
private
ResizeJumpFrame parentFrame;
10.
11.
public
DirectionListener(PositionModel pm,ResizeJumpFrame rjf) {
12.
posModel = pm;
13.
parentFrame = rjf;
14.
}
15.
public void
actionPerformed(ActionEvent evt) {
16.
String actionComm = evt.getActionCommand();
17.
if
(actionComm.equals("Up")){
18.
posModel.moveUP();
19.
}
20.
else if
(actionComm.equals("Down")){
21.
posModel.moveDown();
22.
}
23.
else if
(actionComm.equals("Left")){
24.
posModel.moveLeft();
25.
}
26.
else if
(actionComm.equals("Right")){
27.
posModel.moveRight();
28.
}
29.
30.
parentFrame.repaint();
31.
}
32.
}
File:
its/ResizeJumpDisplay/ResizeJumpDriver.java
1.
package
its.ResizeJumpDisplay;
2.
3.
public class
ResizeJumpDriver
4.
{
5.
public static void
main(String[] args){
6.
ResizeJumpFrame rf =
new
ResizeJumpFrame();
7.
rf.showIt("ResizeJumpFrame");
8.
}
9.
}
Search WWH ::
Custom Search