|
MiniTetris
> ControlPanel > in depth
|
|
ControlPanel
|
package minitetris;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JPanel;
public class ControlPanel extends JPanel implements ActionListener{
Brick brick=null;
final int UP_STEP=-20;
ControlPanel(Brick b){
brick=b;
JButton jb=new JButton("UP");
this.add(jb);
jb.addActionListener(this);
this.validate();
}
public void actionPerformed(ActionEvent e) {
brick.verticalMove(UP_STEP);
}
}
|
|
|