From 39b80c1bf78f674a51b3571e9d090feb9d1448ba Mon Sep 17 00:00:00 2001 From: Joel Date: Fri, 28 May 2021 10:12:50 +0200 Subject: [PATCH] LS03-02-2 | Designvereinheitlichungen --- .../aliendefence/view/menue/LevelChoice.form | 27 +++++++++++++++---- .../aliendefence/view/menue/LevelChoice.java | 6 +++++ .../view/menue/LeveldesignWindow.java | 4 ++- 3 files changed, 31 insertions(+), 6 deletions(-) diff --git a/src/de/oszimt/ls/aliendefence/view/menue/LevelChoice.form b/src/de/oszimt/ls/aliendefence/view/menue/LevelChoice.form index 3889366..5939c17 100644 --- a/src/de/oszimt/ls/aliendefence/view/menue/LevelChoice.form +++ b/src/de/oszimt/ls/aliendefence/view/menue/LevelChoice.form @@ -4,12 +4,18 @@ - + + + + - + + + + @@ -41,19 +47,30 @@ + + - + - + + + + - + + + + + + + diff --git a/src/de/oszimt/ls/aliendefence/view/menue/LevelChoice.java b/src/de/oszimt/ls/aliendefence/view/menue/LevelChoice.java index b5f58bc..09bee36 100644 --- a/src/de/oszimt/ls/aliendefence/view/menue/LevelChoice.java +++ b/src/de/oszimt/ls/aliendefence/view/menue/LevelChoice.java @@ -21,6 +21,7 @@ public class LevelChoice { private JTable tblLevels; private JButton btnDeleteLevel; private JButton btnPlay; + private JScrollPane scrollPane; private final LevelController lvlControl; private final LeveldesignWindow leveldesignWindow; @@ -71,6 +72,11 @@ public class LevelChoice { btnUpdateLevel.setVisible(false); btnDeleteLevel.setVisible(false); } + scrollPane.getViewport().setBackground(Color.BLACK); + + tblLevels.getTableHeader().setOpaque(false); + tblLevels.getTableHeader().setBackground(Color.BLACK); + tblLevels.getTableHeader().setForeground(Color.YELLOW); } private String[][] getLevelsAsTableModel() { diff --git a/src/de/oszimt/ls/aliendefence/view/menue/LeveldesignWindow.java b/src/de/oszimt/ls/aliendefence/view/menue/LeveldesignWindow.java index 0912e01..307b7b4 100644 --- a/src/de/oszimt/ls/aliendefence/view/menue/LeveldesignWindow.java +++ b/src/de/oszimt/ls/aliendefence/view/menue/LeveldesignWindow.java @@ -1,6 +1,6 @@ package de.oszimt.ls.aliendefence.view.menue; -import java.awt.CardLayout; +import java.awt.*; import javax.swing.JFrame; import javax.swing.JPanel; @@ -35,6 +35,8 @@ public class LeveldesignWindow extends JFrame { setBounds(100, 100, 1200, 800); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); + contentPane.setBackground(Color.BLACK); + setContentPane(contentPane); this.cards = new CardLayout(); contentPane.setLayout(cards);