In Java Labyrinth anzeigen?

Hallo zusammen, ich versuche in Java eine Art Pacman zu programmieren. Das Spielfeld an sich habe ich erfolgreich erstellt. Leider geht es nicht mehr, nachdem ich es in meinen Code eingebunden habe. Weiß jemand warum?

Main

 [code]package Pac;

import javax.swing.*;

import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.ArrayList;

public class frame extends JFrame implements ActionListener {

private JButton Start;
private JButton Einstellung;
private JButton Info;
private JButton Ende;

public static void main(String[] args) {

    // Menü wird erstellt
    frame frame = new frame("Hauptmenü");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(450, 450);

    // Layout wird selber angeordnet über X/Y-Koordinaten
    frame.setLayout(null);
    frame.setVisible(true);

}

// Buttons werden angeordnet (Koordinaten) und ausgeführt
public frame(String title) {
    super(title);

    Start = new JButton("Skeletor starten");
    Start.setBounds(140, 40, 160, 40); // Position und Größe festlegen
    Start.addActionListener(this);
    add(Start); // 'Start' auf Grafikoberfläche hinzufügen

    Einstellung = new JButton("Einstellungen");
    Einstellung.setBounds(140, 120, 160, 40);
    Einstellung.addActionListener(this);
    add(Einstellung);

    Info = new JButton("Info/ Hilfe");
    Info.setBounds(140, 200, 160, 40);
    Info.addActionListener(this);
    add(Info);

    Ende = new JButton("Beenden");
    Ende.setBounds(140, 280, 160, 40);
    Ende.addActionListener(this);
    add(Ende);

}

public static void fenster() {
    // JFrame fenster = new JFrame();
    // fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    // fenster.setSize(620, 380);
    // fenster.setVisible(true);

    // fenster.add(new Form()); //Verknüpfung zu Klasse 'public Form' -
    // Labyrinth erzeugen

    // Textdatei für Level1 einlesen (Inhalt Array)
    ArrayList<String> bricks = frame
            .read("Versuch1.txt");

    // Fenster erstellen, dass das Array enthält
    
    Form window = new Form(bricks);
    window.setTitle("Knochenjadt");
    window.setLocationRelativeTo(null); // Fenster zentrieren/wichtig zum
                                        // kalkulieren der Größe

// window.setSize(WIDTH, HEIGHT);

    window.setVisible(true);
    window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

// Textdatei lesen
private static ArrayList<String> read(String filename) {
    ArrayList<String> lines = new ArrayList<String>();
    try {
        FileInputStream fstream = new FileInputStream(filename);
        DataInputStream in = new DataInputStream(fstream);
        BufferedReader br = new BufferedReader(new InputStreamReader(in));
        String line;

        while ((line = br.readLine()) != null) {
            lines.add(line);
        }

        // Input schließen
        in.close();
    } catch (Exception e) [/code]

Spielfeld folgt

Fenster Pacman Java anzeigen Klasse übergeben labyrinth
4 Antworten

Meistgelesene Fragen zum Thema Pacman

GOTCHA! Altes PC-Spiel inetwa so wie Pacman

4 Antworten

Ein ähnliches Spiel wie Pacman?

2 Antworten

GOTCHA - pacman-artiges PC-Spiel wo man im Labyrinth von der Polizei gejagt wird? Gibts nirgends zum Download ....?

1 Antwort

Suche Spiel ähnlich wie Pacman!

3 Antworten

Wie ist das verhalten von den PacMan Geistern?

2 Antworten

Rechte an Pacman

3 Antworten

wie heißt dieses lied? bitte helfeen :D

2 Antworten

Led Zeppelin Zeichen?

2 Antworten

pacman kostüm

2 Antworten

Pacman - Neue und gute Antworten