kleine Ergänzungen

devGameUi
Matias 2025-06-09 21:15:07 +02:00
parent dd5e7382bd
commit 5bc6d9c7d8
2 changed files with 30 additions and 22 deletions

View File

@ -23,6 +23,7 @@ import javax.swing.JFileChooser;
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Color;
public class MainFrame extends JFrame {
@ -61,8 +62,8 @@ public class MainFrame extends JFrame {
setBounds(100, 100, 500, 500);
contentPane = new JPanel();
contentPane.setBackground(Color.GRAY);
contentPane.setForeground(Color.GRAY);
contentPane.setBackground(new Color(90, 90, 90));
contentPane.setForeground(Color.BLACK);
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
@ -72,6 +73,7 @@ public class MainFrame extends JFrame {
contentPane.add(Box.createVerticalStrut(10));
JLabel lblNewLabel = new JLabel("Schach");
lblNewLabel.setForeground(Color.BLACK);
lblNewLabel.setFont(new Font("Serif", Font.BOLD, 60));
lblNewLabel.setAlignmentX(Component.CENTER_ALIGNMENT);
contentPane.add(lblNewLabel);
@ -86,6 +88,7 @@ public class MainFrame extends JFrame {
contentPane.add(Box.createVerticalStrut(75));
JButton btnNewButton = new JButton("Neues Spiel starten");
btnNewButton.setBackground(Color.LIGHT_GRAY);
btnNewButton.setForeground(Color.BLACK);
btnNewButton.setFont(new Font("Tahoma", Font.BOLD, 16));
@ -106,12 +109,14 @@ public class MainFrame extends JFrame {
contentPane.add(Box.createVerticalStrut(15));
JButton btnNewButton_1 = new JButton("Vergangenes Spiel laden");
btnNewButton_1.setBackground(Color.LIGHT_GRAY);
btnNewButton_1.setForeground(Color.BLACK);
btnNewButton_1.setFont(new Font("Tahoma", Font.BOLD, 16));
btnNewButton_1.setAlignmentX(Component.CENTER_ALIGNMENT);
btnNewButton_1.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JFileChooser dateiWaehler = new JFileChooser();
@ -133,6 +138,7 @@ public class MainFrame extends JFrame {
contentPane.add(Box.createVerticalStrut(15));
JButton btnNewButton_2 = new JButton("Spiel beenden");
btnNewButton_2.setBackground(Color.LIGHT_GRAY);
btnNewButton_2.setForeground(Color.BLACK);
btnNewButton_2.setFont(new Font("Tahoma", Font.BOLD, 16));

View File

@ -50,6 +50,7 @@ public class SpielFrame extends JFrame {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 1920, 1080);
setTitle("Spiel");
setAlwaysOnTop(true);
JPanel contentPane = new JPanel();
contentPane.setLayout(new BorderLayout());
@ -87,6 +88,7 @@ public class SpielFrame extends JFrame {
logger.info("Dunkles Feld erstellt."+i);
b.setBackground(new Color(65, 65, 65));
}
b.setForeground(Color.WHITE);
b.setBorderPainted(false);