mirror of
				https://athene2.informatik.unibw-muenchen.de/progproj/gruppen-ht24/Gruppe-02.git
				synced 2025-10-31 15:59:03 +01:00 
			
		
		
		
	eigenes GUI Styling eingeführt
This commit is contained in:
		| @@ -206,7 +206,7 @@ selector("tabbedPanel.container", "pp") { | ||||
| } | ||||
|  | ||||
| selector("tab.button", "pp") { | ||||
|     background = gradient.clone() | ||||
|     background = solidWhiteBackground.clone() | ||||
|     background.setColor(bgColor) | ||||
|     color = tabbuttonEnabledColor | ||||
|     insets = new Insets3f(4, 2, 0, 2) | ||||
|   | ||||
| @@ -37,6 +37,15 @@ public class MonopolyApp extends SimpleApplication implements MonopolyClient, Ga | ||||
|     private TestWorld testWorld; | ||||
|     private boolean isSettingsMenuOpen = false; | ||||
|     private boolean inputBlocked = false; | ||||
|     /** | ||||
|      * Path to the styles script for GUI elements. | ||||
|      */ | ||||
|     private static final String STYLES_SCRIPT = "Interface/Lemur/pp-styles.groovy"; //NON-NLS | ||||
|     /** | ||||
|      * Path to the font resource used in the GUI. | ||||
|      */ | ||||
|     private static final String FONT = "Interface/Fonts/Default.fnt"; //NON-NLS | ||||
|  | ||||
|  | ||||
|     public static void main(String[] args) { | ||||
|         new MonopolyApp().start(); | ||||
| @@ -73,8 +82,9 @@ public class MonopolyApp extends SimpleApplication implements MonopolyClient, Ga | ||||
|     @Override | ||||
|     public void simpleInitApp() { | ||||
|         GuiGlobals.initialize(this); | ||||
|         BaseStyles.loadGlassStyle(); | ||||
|         GuiGlobals.getInstance().getStyles().setDefaultStyle("glass"); | ||||
|         BaseStyles.loadStyleResources(STYLES_SCRIPT); | ||||
|         GuiGlobals.getInstance().getStyles().setDefaultStyle("pp"); //NON-NLS | ||||
|         final BitmapFont normalFont = assetManager.loadFont(FONT); //NON-NLS | ||||
|  | ||||
|         setupInput(); | ||||
|         setupGui(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user