GUI Objekte Version 0.2 Debug 2

Versionsnummern aktualisiert
Beim GUI_Interface haben nun auch die protected Variablen einen
Kommentar
Das Label ist nun wieder in der Lage, seinen Text zu zeichnen.
pull/20/head
Felix Stupp 8 years ago
parent 29f8978099
commit 7b0befac0f

@ -6,7 +6,7 @@ import java.awt.Color;
Als Vorbild dafür hält der Button aus dem .NET-Framework für UWP-Apps dar.
@author Felix Stupp
@version 11.05.2016
@version 13.05.2016
*/
public class Button extends GUI_Interface {

@ -5,13 +5,25 @@ import java.awt.Color;
Oberklasse für sämtliche GUI Objekte, wie Labels und Buttons
@author Felix Stupp
@version 11.05.2016
@version 13.05.2016
*/
public abstract class GUI_Interface extends Actor
{
/**
Die Breite des Objektes
*/
protected int sx = 1;
/**
Die Höhe des Objektes
*/
protected int sy = 1;
/**
Die Hintergrundfarbe des Objektes
*/
protected Color backC = Color.BLACK;
/**
Die Vordergrundfarbe (meist die Textfarbe) des Objektes
*/
protected Color foreC = Color.WHITE;
/**

@ -5,7 +5,7 @@ import java.awt.Color;
Zeigt einen Text an.
@author Felix Stupp
@version 11.05.2016
@version 13.05.2016
*/
public class Label extends GUI_Interface {
@ -97,7 +97,7 @@ public class Label extends GUI_Interface {
GreenfootImage all = new GreenfootImage(sx,sy);
all.setColor(backC);
all.fill();
all.drawImage(tI,(sx-tI.getWidth())/2,(sy-tI.getHeight())/2);
setImage(all);
}
}

Loading…
Cancel
Save