Also langsam wird es peinlich für mich ^^. Ich versuche schon so lange einen String ausgeben zulassen (auf einem farbigen Hintergrund) und komme einfach nicht weiter -.-!
Bevor ich die paintComponent()-Methode erstellt habe, hatte der Hintergrund die richtige Farbe, seit dem diese Methode aber da ist, wir nur noch ein heller Grauton als Hintergrund dargestellt. Der Hintergrund ist wie gesagt nicht "leer" also weiß sondern dann nur noch Hellgrau.
Ich möchte es aber so hinbekommen, dass ich den String auf dem Hintergrund, mit gewünschter Farbe ausgeben kann
Hier der Code:
Schon mal danke für das Anklicken dieses Themas
Bevor ich die paintComponent()-Methode erstellt habe, hatte der Hintergrund die richtige Farbe, seit dem diese Methode aber da ist, wir nur noch ein heller Grauton als Hintergrund dargestellt. Der Hintergrund ist wie gesagt nicht "leer" also weiß sondern dann nur noch Hellgrau.
Ich möchte es aber so hinbekommen, dass ich den String auf dem Hintergrund, mit gewünschter Farbe ausgeben kann
Hier der Code:
Java:
import javax.swing.*;
import java.awt.*;
public class WindowContent extends JPanel {
Menu menuObject = new Menu();
int ComponentR = 0;
int ComponentG = 150;
int ComponentB = 0;
public WindowContent(){
setBackground();
}
public void setBackground(){
setBackground(new Color(ComponentR, ComponentG, ComponentB));
}
public void paintComponent(Graphics g){
g.drawString("Hallo. Es funktioniert! :D", 250, 250);
}
}
Schon mal danke für das Anklicken dieses Themas