BlueJ Hintergrund

Hallo

Ich brauche Hilfe bei einem Schulprojekt, dass man als Gruppenarbeit ablegen muss. Wir erstellen ein Spiel und möchten einen geeigneten Hintergrund einfügen. Wie kann ich relativ einfach ein Bild als Hintergrund in dieses Spiel einfügen?

MfG
 
Zuletzt bearbeitet:
Korrigiere mich, wenn ich mich täusche aber BlueJ ist doch nur die Entwicklungsumgebung (IDE), sozusagen ein besserer Editor für Java-Programme. Die Frage ist, mit welchem Framework ihr die Oberfläche programmiert. Hierfür gibt es zig Möglichkeiten, ein paar der üblichen Kandidaten sind in Kommentar #2 genannt. Ohne zu wissen, welches Framework ihr verwendet, kann man keine Antwort geben.

Mal anders gefragt: welche Pakete importiert ihr denn in Eurem GUI?
 
Ehm ja ich weiß leider nicht wirklich wovon du da redest...
Kann es JavaHotspot(TM) sein?

Wie kann ich denn nachschauen, welches Framework ich habe?
 
Zuletzt bearbeitet:
Das ist ein Beispiel aus einem Quelltext von einem anderen Projekt. Hilft das?


Java:
public class SPIELWALZE
{
    private VOLLKREIS lampe;
    private KASTEN rahmen;
    private int farbnummer;
    public SPIELWALZE(int linksStart, int obenStart, int breite, int farbnrStart)
    {
        lampe = new VOLLKREIS(linksStart+breite/2, obenStart+breite/2, breite/3, farbnrStart);
        rahmen = new KASTEN(linksStart, obenStart, breite, breite);
        farbnummer = farbnrStart;
    }
  
    public void zeichne()
    {
        lampe.zeichne();
        rahmen.zeichne();
    }
     public void faerbeUm(int neueFarbe)
    {
        farbnummer = neueFarbe;
        lampe.setzeFarbe(farbnummer);
        zeichne();
    }  
}
 
Zuletzt bearbeitet von einem Moderator:
Java:
public class VOLLKREIS
{
private int xMitte, yMitte, radius, farbnr;
public VOLLKREIS(int xStart, int yStart, int radiusStart, int farbnrStart)
{
  xMitte = xStart;
  yMitte = yStart;
  radius = radiusStart;
  farbnr = farbnrStart;
}
public void setzeMitte(int xNeu, int yNeu)
{
     xMitte = xNeu;
     yMitte = yNeu;
}

public void zeichne()
{
     ZEICHENFENSTER.gibFenster().fuelleKreis(xMitte,yMitte,radius,farbnr);
} 
public void setzeFarbe(int farbnrNeu)
{
  farbnr = farbnrNeu;
}

public void verschiebe(int nachRechts, int nachUnten)
{
    xMitte = xMitte + nachRechts;
    yMitte = yMitte + nachUnten;
}
}
 
Zuletzt bearbeitet von einem Moderator:

Zurück
Oben