This commit is contained in:
GordonDaFreeman 2017-09-24 18:34:07 +02:00
parent 7c65f0216f
commit 4d2e61d687
6 changed files with 74 additions and 0 deletions

BIN
resources/ball.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

BIN
resources/spielerA.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 B

BIN
resources/spielerB.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 B

View File

@ -1,5 +1,6 @@
package fussballmanager;
import fussballmanager.gui.SpielFrame;
import fussballmanager.personen.Schiedsrichter;
public class Main {
@ -13,6 +14,8 @@ public class Main {
t2 = new Team();
schiri = new Schiedsrichter();
spiel = new Spiel(t1,t2,schiri);
SpielFrame sf = new SpielFrame(spiel);
sf.setVisible(true);
for(int i = 0; i < 5400; i++){
spiel.tick();
System.out.println(spiel.getSpielzeit());

View File

@ -0,0 +1,14 @@
package fussballmanager.gui;
import javax.swing.JLabel;
public class JLabelSpieler extends JLabel{
/**
*
*/
private static final long serialVersionUID = -980068552247733268L;
// 0 SpielerA
// 1 SpielerB
// 2 Ball
int id;
}

View File

@ -0,0 +1,57 @@
package fussballmanager.gui;
import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import fussballmanager.Spiel;
import java.awt.Dimension;
import java.awt.Color;
import javax.swing.JLabel;
public class SpielFrame extends JFrame {
/**
*
*/
private static final long serialVersionUID = -6668792380368209035L;
private JPanel contentPane;
private JPanel panel;
private Spiel spiel;
private static final int size = 10;
/**
* Launch the application.
*/
/**
* Create the frame.
*/
public SpielFrame(Spiel sp) {
spiel = sp;
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 655, 432);
contentPane = new JPanel();
contentPane.setMinimumSize(new Dimension(size*90, size*45));
contentPane.setMaximumSize(new Dimension(size*90, size*45));
contentPane.setBounds(100, 100, size*90, size*45);
contentPane.setBorder(new EmptyBorder(0, 0, 0, 0));
setContentPane(contentPane);
contentPane.setLayout(null);
panel = new JPanel();
panel.setBackground(new Color(34, 139, 34));
panel.setMinimumSize(new Dimension(size*90, size*45));
panel.setMaximumSize(new Dimension(size*90, size*45));
panel.setBounds(10, 10, size*90, size*45);
contentPane.add(panel);
panel.setLayout(null);
}
public void refresh() {
}
}