| 1234567891011121314151617181920212223242526 |
- package gui.simulator;
- import java.awt.*;
- import javax.swing.BorderFactory;
- import javax.swing.JPanel;
- import javax.swing.border.Border;
- import agenda.Agenda;
- public class SimulatorPane extends JPanel{
-
- private Agenda agenda;
-
- //terrain type enums
- public enum Terrains{BEACH, GRASS, URBAN, UNDEFINED};
- public SimulatorPane(Agenda agenda, int length, int width, Terrains terrain){
- super.setLayout(new BorderLayout());
- this.agenda = agenda;
- this.setOpaque(true);
- this.setBackground(Color.WHITE);
- this.setBorder(BorderFactory.createEmptyBorder(20, 20, 20, 20));
- this.add(new Terrain(length, width, terrain), BorderLayout.CENTER);
- }
- }
|