gui
This commit is contained in:
parent
7c65f0216f
commit
4d2e61d687
Binary file not shown.
|
After Width: | Height: | Size: 144 B |
Binary file not shown.
|
After Width: | Height: | Size: 149 B |
Binary file not shown.
|
After Width: | Height: | Size: 154 B |
|
|
@ -1,5 +1,6 @@
|
||||||
package fussballmanager;
|
package fussballmanager;
|
||||||
|
|
||||||
|
import fussballmanager.gui.SpielFrame;
|
||||||
import fussballmanager.personen.Schiedsrichter;
|
import fussballmanager.personen.Schiedsrichter;
|
||||||
|
|
||||||
public class Main {
|
public class Main {
|
||||||
|
|
@ -13,6 +14,8 @@ public class Main {
|
||||||
t2 = new Team();
|
t2 = new Team();
|
||||||
schiri = new Schiedsrichter();
|
schiri = new Schiedsrichter();
|
||||||
spiel = new Spiel(t1,t2,schiri);
|
spiel = new Spiel(t1,t2,schiri);
|
||||||
|
SpielFrame sf = new SpielFrame(spiel);
|
||||||
|
sf.setVisible(true);
|
||||||
for(int i = 0; i < 5400; i++){
|
for(int i = 0; i < 5400; i++){
|
||||||
spiel.tick();
|
spiel.tick();
|
||||||
System.out.println(spiel.getSpielzeit());
|
System.out.println(spiel.getSpielzeit());
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
}
|
||||||
|
|
@ -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() {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue