Ich habe bei einem JApplet in der Init()-Funktion eine JComboBox registriert:
Allerdings ist der Hintergrund des Applets weiß und immer, wenn man die Box anklickt und die Optionen aufpoppen, bleibt beim zuklappen immer ein graues Feld, wo vorher die Liste war. Wie kann ich das verhindern?
Noch was: Seid ich das Panel eingebaut habe, funktioniert die paint()-Methode nicht mehr richtig: Bereits gezeichnetes bleibt einfach stehen, sodass ich immer erst ein weißes Rechteck über die alten gezeichneten Formen machen muss. Ist das normal?
Danke!
Code:
this.box = new JComboBox(s);
this.box.addActionListener(this);
Container cp = this.getContentPane();
JPanel p = new JPanel();
p.setLayout(new FlowLayout(FlowLayout.CENTER));
p.add(this.box);
cp.add(p, BorderLayout.CENTER);
Allerdings ist der Hintergrund des Applets weiß und immer, wenn man die Box anklickt und die Optionen aufpoppen, bleibt beim zuklappen immer ein graues Feld, wo vorher die Liste war. Wie kann ich das verhindern?
Noch was: Seid ich das Panel eingebaut habe, funktioniert die paint()-Methode nicht mehr richtig: Bereits gezeichnetes bleibt einfach stehen, sodass ich immer erst ein weißes Rechteck über die alten gezeichneten Formen machen muss. Ist das normal?
Danke!