JDesktopPane

mavinatic

Bekanntes Mitglied
Hallo

ich arbeite mich momentan mit dem JDesktopPane und JInternalFrame ein, ich würde gerne das JDesktopPane mit einem anderen Hintergrundbild oder Farbe versehen, wie mache ich das?

Ist das möglich?

Gruß mavi
 

eRaaaa

Top Contributor
Also eine Hintergrundfarbe kannst du einfach mit setBackground(color); setzen.
Ein Hintergrundbild könntest du evtl. selber zeichnen in der paintComponent:

Java:
		desktopPane = new JDesktopPane() {
			public void paintComponent(Graphics g) {
				super.paintComponent(g);
				g.drawImage(image, 0, 0, this);

			}
		};
 

EdelStoff

Mitglied
Die Hintergrundfarbe des JDestkopPane kannst du so setzten:
Java:
JDesktopPane pane = new JDesktopPane();
pane.setBackground(Color.BLACK);
 

mavinatic

Bekanntes Mitglied
Ja habe ich schon probiert, ich benutzte das Nimbus LookandFeel welches ich weiterhin benutzen möchte, deshalb funktioniert das irgendwie nicht, hab ihr dennoch ne ahnung?
 

eRaaaa

Top Contributor
Ja habe ich schon probiert, ich benutzte das Nimbus LookandFeel welches ich weiterhin benutzen möchte, deshalb funktioniert das irgendwie nicht, hab ihr dennoch ne ahnung?

Mhmm stimmt. Aber wenn du ein Bild drüber malst (siehe mein Beispiel) sollte es gehen.
Ansonsten probiere mal:
Java:
		JDesktopPane desktopPane = new JDesktopPane(){
			@Override
			protected void paintComponent(Graphics g) {
			}
		};
		desktopPane.setBackground(Color.RED);

dann sollte das Nimbus BG-Image auch nicht gezeichnet werden und es lässt sich die Hintergrundfarbe setzen ! Vllt gibts da aber auch eine bessere Lösung??
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
olfibits Swing JavaFX-Frame in JDesktopPane darstellen? AWT, Swing, JavaFX & SWT 2
D JinternaFrame Steuerung in JDesktopPane AWT, Swing, JavaFX & SWT 5
J Swing Z-Order in einer JDesktopPane AWT, Swing, JavaFX & SWT 15
H Swing JInternalFrame, JDesktopPane und ein BorderLayout AWT, Swing, JavaFX & SWT 2
J JDesktopPane: Aero für JInternalFrames AWT, Swing, JavaFX & SWT 3
S JDesktopPane bei Button-Klick anzeigen geht nicht AWT, Swing, JavaFX & SWT 5
M JDesktopPane "bestücken" AWT, Swing, JavaFX & SWT 4
M width und height bei JDesktopPane AWT, Swing, JavaFX & SWT 3
A JDesktopPane + Interne Programmicons AWT, Swing, JavaFX & SWT 5
M4nuel Warum überlagert JDesktopPane mein JMenuBar? AWT, Swing, JavaFX & SWT 5
S JDesktopPane wird nicht richtig angezeigt AWT, Swing, JavaFX & SWT 3
DeeDee0815 JDesktopPane scrollbar AWT, Swing, JavaFX & SWT 2
S Problem mit JDesktopPane AWT, Swing, JavaFX & SWT 11
C JdesktopPane Hintergrundbild AWT, Swing, JavaFX & SWT 6
S JDesktopPane mit JSplitPane und JTree AWT, Swing, JavaFX & SWT 3
G 2 Fragen JDesktopPane AWT, Swing, JavaFX & SWT 4
G kleine JDesktopPane problem AWT, Swing, JavaFX & SWT 2
F Bild in JInternalFrame in JDesktopPane - GrößenProblem ?! AWT, Swing, JavaFX & SWT 4
J jinternalframe ohne jdesktoppane AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben