Graphik in Panels

Hallo,

Ich zeige auf meiner Homepage (http://www.kanitrino.de) Java-Applets. Die Benutzeroberfläche erzeuge ich rechts im Applet mit Labels, TextFields, Buttons,…, die über Panels in einem Grid-Layout angeordnet sind, das seinerseits in ein Border-Layout (east) eingebettet ist.

Nun möchte ich eine Legende erzeugen, in der zu den unterschiedlichen Männchen, die im Applet auftauchen, eine Erklärung abgegeben wird.

Zu diesem Zweck möchte ich diese graphisch in die Benutzeroberfläche integrieren. Leider werden diese Bilder von der übrigen Schrift verdeckt.

Kann ich meine Bilder
a. in ein Panel einbetten oder
b. eine Lücke im Panel lassen, in die ich die Männchen zeichne oder
c. das Panel mit einem Bild überdecken ?

Die Männchen werden übrigens als Objekte mit paint() erzeugt.

Kann mir jemand einen Tip geben ?

mfg
Klaus

Kann ich meine Bilder
a. in ein Panel einbetten oder

mit Buttons gehts auch, fast schon einfacher

JButton Bild = new JButton();
ImageIcon iI=new ImageIcon(pfad);
Bild.setBounds(new Rectangle(x, y, iI.getIconWidth(), iI.getIconHeight()));
Bild.setIcon(iI);

Hi.

Das gleiche geht auch mit einem JLabel statt dem JButton. Hat dann vor allem auch nicht diese Hervorhebung, die ein Button je nach eingestelltem Look&Feel hat.

Sebastian.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

jenau…

fiel mir grad net ein, aber dafür hab ich ja dich :wink:

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]