00001 package dionarap; 00002 00003 import java.awt.ComponentOrientation; 00004 import java.awt.GridLayout; 00005 00006 import javax.swing.JButton; 00007 import javax.swing.JPanel; 00008 00016 public class Tastatur extends JPanel { 00017 00022 private static final long serialVersionUID = -8919342696165615138L; 00023 00027 Tastatur() { 00028 super( new GridLayout( 3, 3, 0, 0 ) ); 00029 00030 ListenerBewegung listenerBewegung = new ListenerBewegung(); 00031 ListenerWaffe listenerWaffe = new ListenerWaffe(); 00032 00033 this.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); 00034 00035 00036 JButton taste[] = new JButton[10]; 00037 for( int i = 9; i > 0; --i ) { 00038 taste[i] = new JButton(Integer.toString(i)); 00039 00040 if (i != 5) { 00041 taste[i].addActionListener(listenerBewegung); 00042 } else { 00043 taste[i].addActionListener(listenerWaffe); 00044 } 00045 00046 this.add( taste[i] ); 00047 } 00048 } 00049 }