B
Billabongo
Gast
Heii
Ich will gerade ein Kartenspiel programmieren. Dabei wollte ich die Karten in einer Klasse programmieren wobei die verschiedenen Karten Subklassen sein sollten, die Karten sollten sich eigentlich wie Button verhalten. Jedoch klappt das iwie nicht. Wäre froh wenn mir jemand helfen könnte.
Ich will gerade ein Kartenspiel programmieren. Dabei wollte ich die Karten in einer Klasse programmieren wobei die verschiedenen Karten Subklassen sein sollten, die Karten sollten sich eigentlich wie Button verhalten. Jedoch klappt das iwie nicht. Wäre froh wenn mir jemand helfen könnte.
Java:
class Karten extends JButton {
public int sp;//Siegpunkte
public int ap;//Aktionspunkte
public int g;//Geld
public int ko;//Kosten
public int ka;//kauf
private JButton b;
public class Karten(int sp, int ap, int g, int ko, int ka, JButton b) {
setRolloverEnabled(true);
JButton Karte1= new JButton();
Karte1=b;
ImageIcon bild1= new ImageIcon("C:\\Users\\Bill\\Documents\\MA\\karte11.jpg");
ImageIcon bild2= new ImageIcon("C:\\Users\\Bill\\Documents\\MA\\karte12.jpg");
Karte1.setToolTipText("hilfe");
Karte1.setIcon(bild1);
Dimension d = new Dimension(bild1.getIconWidth(), bild1.getIconHeight());
Karte1.setPreferredSize(d);
Karte1.setRolloverIcon(bild2);
Karte1.addActionListener(new ButtonLauscher());
this.sp=1;
this.ap=0;
this.g=0;
this.ko=2;
this.ka=0;
}
Karte1() extends Karten{
}