Frage von WebmasterJFG, 22

Wie kann ich den Text anzeigen lassen. Java, BlueJ,...?

mport java.awt.; import javax.swing.; import java.awt.event.*; public class Spielautomat extends JFrame implements ActionListener { JFrame fenster; JPanel panel1; JButton start; JTextField f1; JLabel l1; JLabel l2; RECHTECK rolle1, rolle2, rolle3; KREIS kreis1, kreis2, kreis3;

int zufallszahl;
int zufallszahl2;
int zufallszahl3;
public Spielautomat()
{
   //Es wird ein Fenster mit Hilfe eines JFrames und eines JPanels erzeugt
   fenster = new JFrame("SpielautomatTCL v1.0 ");
   fenster.setSize(400,200);
   fenster.setVisible(true);
   fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
   
   panel1 = new JPanel();
   panel1.setVisible(true);
   fenster.add(panel1);
   
   //Es wird ein Button erzeugt mit Aufschrift "Neues Spiel"),
   start = new JButton("Neues Spiel");
   start.setVerticalAlignment(JButton.TOP);
   start.setVisible(true);
   start.addActionListener(this);
   panel1.add(start);
   
   //Es wird ein TextFeld erzeugt, dass als Ausgabe verwendet wird,
   f1 = new JTextField();
   f1.setBounds(10,70,220,40);
   f1.setVisible(true);
   panel1.add(f1);
   
   //Die beiden JLabel werden als kleines Impressum verwendet.
   l1 = new JLabel("Dieser Automat wurde programmiert von",JLabel.CENTER);
   l1.setVerticalAlignment(JLabel.BOTTOM);
   l1.setVerticalTextPosition(JLabel.BOTTOM);
   l1.setVisible(true);
   panel1.add(l1);
   
   l2 = new JLabel("Tim Eichinger, Carina Stoiber und Leo Welsch",JLabel.CENTER);
   l2.setVerticalAlignment(JLabel.BOTTOM);
   l2.setVisible(true);
   panel1.add(l2);
   
   rolle1 = new RECHTECK();
   rolle1.FarbeSetzen("schwarz");
   rolle1.GroesseSetzen(100, 100);
   rolle1.PositionSetzen(30, 50);
   
   kreis1 = new KREIS();
   kreis1.RadiusSetzen(30);
   kreis1.FarbeSetzen("weiss");
   kreis1.MittelpunktSetzen(80,100);
   
   rolle2 = new RECHTECK();
   rolle2.FarbeSetzen("schwarz");
   rolle2.GroesseSetzen(100, 100);
   rolle2.PositionSetzen(150, 50);
   
   kreis2 = new KREIS();
   kreis2.RadiusSetzen(30);
   kreis2.FarbeSetzen("weiss");
   kreis2.MittelpunktSetzen(200,100);
   
   rolle3 = new RECHTECK();
   rolle3.FarbeSetzen("schwarz");
   rolle3.GroesseSetzen(100, 100);
   rolle3.PositionSetzen(270, 50);
   
   kreis3 = new KREIS();
   kreis3.RadiusSetzen(30);
   kreis3.FarbeSetzen("weiss");
   kreis3.MittelpunktSetzen(320,100);
   
  
  
}

public void spielen()
{
    zufallszahl = (int) ((Math.random()*3));
    if(zufallszahl == 0)
    {
        kreis1.FarbeSetzen("rot");
    }
    
    if(zufallszahl == 1)
    {
        kreis1.FarbeSetzen("gelb");
    }
    
    if(zufallszahl == 2)
    {
        kreis1.F
Antwort
von PerfectMuffin, 12

Wo fang' ich an? Unvollständiger Code, schlecht formatiert, keine Kommentare, keine sinnvolle Fragestellung.

Kommentar von WebmasterJFG ,

tut mir leid:( hab das problem jetz aber schon gelöst:)

Kommentar von PerfectMuffin ,

Schee.

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten