Hi,
ich habe ein JLabel, auf dem mehrere Zeilen Text stehen - deshalb benutze ich HTML. Ich möchte den Hintergrund des Labels weiß haben, was aber nicht klappt:
Das Label ist stattdessen durchsichtig?
Da die Schriftartwahl bei HTML-Labels auch in HTML codiert werden muss, gehe ich momentan davon aus, dass das auch für die Hintergrundfarbe gilt - aber wie schreibe ich die so hin, das Swing die auch versteht?
mpG
Tobias
ich habe ein JLabel, auf dem mehrere Zeilen Text stehen - deshalb benutze ich HTML. Ich möchte den Hintergrund des Labels weiß haben, was aber nicht klappt:
Code:
private JLabel getAdviceLabel() {
JLabel adviceLabel = new JLabel();
Registry reg = Registry.getRegistry();
//FIXME Text must be retrieved dynamically.
adviceLabel.setText("<html>Programm wurde gesperrt und
" +
"kann nur von Benutzer Tobias" +
"
oder einem Administrator
" +
"freigegeben werden.");
adviceLabel.setBackground(Color.WHITE);
adviceLabel.setBounds(X, ADVICE_Y, ADVICE_LENGTH, ADVICE_HEIGHT);
return adviceLabel;
}
Das Label ist stattdessen durchsichtig?
Da die Schriftartwahl bei HTML-Labels auch in HTML codiert werden muss, gehe ich momentan davon aus, dass das auch für die Hintergrundfarbe gilt - aber wie schreibe ich die so hin, das Swing die auch versteht?
mpG
Tobias