Swing JComboBox - Problem mit der Darstellung des Inhaltes

ces

Mitglied
Hallo zusammen,

ich habe ein kleines Problem mit meiner Combobox.

Ich möchte meine Anwendung mit languagefiles ausstatten und möchte per flaggen die sprachen ändern.

Die Sprachen werden geändert aber meine GUI wird nicht richtig angezeigt.

Ich lade ein Foto meiner Anwendung mit hoch.

attachment.php


Wie ihr sehen könnt werden die flaggen im DropDown Menu korrekt angezeigt, aber in der Software selbst wird die flagge abgeschnitten ? Wieso ?

ICh habe nun einen Boder um mein Feld gelegt aber die Grösse sollte reichen.

Bin mit meinen Latein am Ende.

Weiss evt jemand von euch Rat

Mein Code dazu

Java:
		  JComboBox languageList = new JComboBox(new Object[] { 
				    new ImageIcon(de), 
				    new ImageIcon(en), 
				    new ImageIcon(ja)});
		languageList.setSelectedIndex(2);
		languageList.removeAll();
		languageList.setOpaque(false);
		languageList.setBorder(null);
		languageList.addActionListener(this);



Viele Grüße
 

Anhänge

  • language1.jpg
    language1.jpg
    45,2 KB · Aufrufe: 53
Moin,

Wie ihr sehen könnt werden die flaggen im DropDown Menu korrekt angezeigt, aber in der Software selbst wird die flagge abgeschnitten ?

ääh :noe:
Wo wird was abgeschnitten ???:L

Gruß
Klaus

[EDIT]
zu spät .... 😱
[/EDIT]
 
Zuletzt bearbeitet:
Das Bild wird angezeigt.. ziemlich sicher.

attachment.php


Ich habe auch meine Position expliziet angegeben.

damit ich mir noch sicherer sein kann. Im Layoutmanager ist es genau der selbe Fall.
 

Anhänge

  • bild.jpg
    bild.jpg
    4 KB · Aufrufe: 32
Warum meine flaggen nicht im Programm angezeigt werden.

Die ich im Menü ausgewählt habe soll dann als erstes im Fenster stehen.

Das tut sie aber nicht
 
Genau aber wieso ist sie abgeschnitten ?
Ich bekomm Sie einfach nicht komplett angezeigt..

Das ist meine Frage und ich bin mit meinen Latein am ende 🙂
Bitte um Hilfe 🙂
 
Moin,

ah .. jetzt ... 😀

Hmm, so ganz klar ist es mir auch nicht, aber kommentiere mal das "removeAll" aus.
Damit werden doch IMHO alle Komponenten entfernt ...

Gruß
Klaus
 

Neue Themen


Zurück
Oben