Hallo erstmal
Is mein erster Post hier, aber ich kann mir nach langer googlelei echt nicht mehr weiter helfen:
Das Problem ist, ich möchte gerne genau unter den Button die ich mit 1, 2... benannt hab genau die gleichen Button (auch mit 1 -8) haben.
Eigentlich nen einfaches Problem, mit VB könnt ich das ja lösen aber bei Java bin ich leider noch nich so gut...
Naja wär schön wenn mir jemand helfen könnte
Mit freundlichen grüßen:
Kulturnilpferd
Hier ist der Code:
Is mein erster Post hier, aber ich kann mir nach langer googlelei echt nicht mehr weiter helfen:
Das Problem ist, ich möchte gerne genau unter den Button die ich mit 1, 2... benannt hab genau die gleichen Button (auch mit 1 -8) haben.
Eigentlich nen einfaches Problem, mit VB könnt ich das ja lösen aber bei Java bin ich leider noch nich so gut...
Naja wär schön wenn mir jemand helfen könnte
Mit freundlichen grüßen:
Kulturnilpferd
Hier ist der Code:
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.AbstractButton;
import javax.swing.JButton;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.ImageIcon;
public class Kernspiel extends JPanel
implements ActionListener {
JButton u1, u2, u3, u4, u5, u6, u7, u8;
public Kernspiel() {
u1 = new JButton("1");
u1.setActionCommand("u1");
u1.setSize(500,500);
u2 = new JButton("2");
u2.setActionCommand("u2");
u3 = new JButton("3");
u3.setActionCommand("u3");
u4 = new JButton("4");
u4.setActionCommand("u4");
u5 = new JButton("5");
u5.setActionCommand("u5");
u6 = new JButton("6");
u6.setActionCommand("u6");
u7 = new JButton("7");
u7.setActionCommand("u7");
u8 = new JButton("8");
u8.setActionCommand("u8");
u1.addActionListener(this);
u2.addActionListener(this);
u3.addActionListener(this);
u4.addActionListener(this);
u5.addActionListener(this);
u6.addActionListener(this);
u7.addActionListener(this);
u8.addActionListener(this);
u1.setToolTipText("1");
u2.setToolTipText("2");
u3.setToolTipText("3");
u4.setToolTipText("3");
u5.setToolTipText("3");
u6.setToolTipText("3");
u7.setToolTipText("3");
u8.setToolTipText("3");
add(u1);
add(u2);
add(u3);
add(u4);
add(u5);
add(u6);
add(u7);
add(u8);
}
public void actionPerformed(ActionEvent e)
{
if (e.getActionCommand().equals("u1"))
{
System.out.println("Button1");
}
if (e.getActionCommand().equals("u2"))
{
System.out.println("Button2");
}
}
public static void main(String[] args) {
JFrame frame = new JFrame("Kernspiel v0.1");
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {System.exit(0);}
});
frame.getContentPane().add(new Kernspiel(), BorderLayout.CENTER);
frame.pack();
frame.setVisible(true);
}
}