1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
665
665
EMPFEHLEN
-
06.02.11 19:14 #1
- Registriert seit
- Aug 2008
- Ort
- Bückeburg (Niedersachsen)
- Beiträge
- 21
Hallo zusammen,
ich habe eine erweiterte JTextPane.
Nun wollte ich der JTextPane eine andere Farbe als Background setzen. Die Methode setBackground(Color c); gibt es ja. Aber wenn ich dort eine neue Farbe angebe ändert sich nix. Die Hintergrundfarbe des JTextPanes bleibt weiß.
Hat jemand von euch eine Idee?
bin für jeden Tip dankbar...
habe schon bei google und hier im Forum geschaut, leider nix gefunden...
lgWindows Bluescreen:
Ihre Maus und Tastatur wurden aus dem System entfernt.
Drücken Sie eine beliebige Taste zum Fortfahren...
Nice try:
public static void main(String[] args)
{
for(int i=1; i<500; i++)
{
System.out.println("I must not throw paper planes in the class!");
}
}
-
06.02.11 19:57 #2
- Registriert seit
- Jun 2009
- Beiträge
- 870
Ein JTextPane arbeitet mit StyledDocument, d.h. du musst die Hintergrundfarbe des Textes mit einem EditorKit festlegen oder beim StyledDocument das du im Constructor des JTextPane angibst.
Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
06.02.11 20:20 #3
- Registriert seit
- Aug 2008
- Ort
- Bückeburg (Niedersachsen)
- Beiträge
- 21
ok, erstmal danke für die Antwort. Aber dann ist ja nur der Text Hintergrund farblich verändert. ich würde aber gerne das komplette weisse Feld (StyledDocument ****) einfärben.....
Oder täusche ich mich da jetzt?Windows Bluescreen:
Ihre Maus und Tastatur wurden aus dem System entfernt.
Drücken Sie eine beliebige Taste zum Fortfahren...
Nice try:
public static void main(String[] args)
{
for(int i=1; i<500; i++)
{
System.out.println("I must not throw paper planes in the class!");
}
}
-
06.02.11 20:28 #4
- Registriert seit
- Jun 2009
- Beiträge
- 870
Ich vermute mal dess es nichts bringt, den Hintergrund der JTextPane zu ändern, da diese Eigenschaft von dem Hintergrund der Schrift "verdeckt" wird.
Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
07.02.11 17:40 #5
- Registriert seit
- Aug 2008
- Ort
- Bückeburg (Niedersachsen)
- Beiträge
- 21
Ich weiss jetzt woran es liegt... (wenigstens schonmal etwas).
Es liegt am Nimbus LookAndFeel.
Wenn ich das LookAndFeel auf getSystemLookAndFeel() umstelle (Ich habe WIndows 7), dann funktioniert das mit dem setBackground();
Unter Nimbus nicht...
Mann, was für'n Blödsinn...
Hat da jemand eine Idee wie man das unter Nimbus bewerkstelligen kann****
vgWindows Bluescreen:
Ihre Maus und Tastatur wurden aus dem System entfernt.
Drücken Sie eine beliebige Taste zum Fortfahren...
Nice try:
public static void main(String[] args)
{
for(int i=1; i<500; i++)
{
System.out.println("I must not throw paper planes in the class!");
}
}
-
14.02.11 08:32 #6
- Registriert seit
- Aug 2008
- Ort
- Bückeburg (Niedersachsen)
- Beiträge
- 21
Ich habe geahnt das es am setOpaque liegt...
Für diejenigen die dasselbe Problem haben:
ich hab mal ein wenig gegoogelt und dieses hier gefunden
http://solutioncrawler.wordpress.com...ne-eigenarten/
Kinderkrankheiten vom Nimbus, denke ich.
Aber jetzt funktioniert es einwandfrei...
Windows Bluescreen:
Ihre Maus und Tastatur wurden aus dem System entfernt.
Drücken Sie eine beliebige Taste zum Fortfahren...
Nice try:
public static void main(String[] args)
{
for(int i=1; i<500; i++)
{
System.out.println("I must not throw paper planes in the class!");
}
}
-
14.02.11 08:34 #7
- Registriert seit
- Aug 2008
- Ort
- Bückeburg (Niedersachsen)
- Beiträge
- 21
Ich habe geahnt das es am setOpaque liegt...
Für diejenigen die dasselbe Problem haben:
ich hab mal ein wenig gegoogelt und dieses hier gefunden
http://solutioncrawler.wordpress.com...ne-eigenarten/
Kinderkrankheiten vom Nimbus, denke ich.
Aber jetzt funktioniert es einwandfrei...
Windows Bluescreen:
Ihre Maus und Tastatur wurden aus dem System entfernt.
Drücken Sie eine beliebige Taste zum Fortfahren...
Nice try:
public static void main(String[] args)
{
for(int i=1; i<500; i++)
{
System.out.println("I must not throw paper planes in the class!");
}
}
Ähnliche Themen
-
JTextPane mit StyleDocument
Von JavaSugar im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 31.10.06, 11:19 -
JTextPane getcharacterattributes()
Von wessi im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 20.10.06, 12:35 -
Eingabe in JTextPane genau setzen
Von Shizzl_chrizzl im Forum JavaAntworten: 0Letzter Beitrag: 11.08.06, 15:29 -
Probleme mit Höhe bei background-image bzw. background-repeat
Von Emu-Emsen im Forum CSSAntworten: 2Letzter Beitrag: 01.12.05, 14:44 -
paint von JTextPane
Von ZAntjeZ im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 05.04.05, 15:28





Zitieren
Login





