35 lines
1.0 KiB
Java
35 lines
1.0 KiB
Java
import javax.swing.*;
|
|
import java.awt.*;
|
|
|
|
/**
|
|
* Das Verbinden Panel dient als "Überblende", während im Backend das Spiel erstellt/ eine Verbindung hergestellt wird.
|
|
*/
|
|
public class Verbinden extends JPanel{
|
|
|
|
ImageIcon backButtonIcon = new ImageIcon("graphics/backButton.png");
|
|
|
|
JLabel verbindenLabel = new JLabel("Verbinde . . .",SwingConstants.CENTER);
|
|
|
|
Font robotoFont = new Font("Roboto", Font.BOLD, 45);
|
|
|
|
/**
|
|
* Konstruktor der startLocalGame.
|
|
* @param frame Der Mainframe der Anwendung über den alle Panels angezeigt werden.
|
|
*/
|
|
public Verbinden(MainFrame frame) {
|
|
setLayout(null);
|
|
buildPanel(frame);
|
|
}
|
|
|
|
/**
|
|
* Baut Panel auf.
|
|
* @param frame Der Mainframe der Anwendung über den alle Panels angezeigt werden.
|
|
*/
|
|
private void buildPanel(MainFrame frame) {
|
|
setLayout(new BorderLayout());
|
|
verbindenLabel.setFont(robotoFont.deriveFont(50f));
|
|
add(verbindenLabel, BorderLayout.CENTER);
|
|
}
|
|
}
|
|
|