Tach zusammen,
ich würde gerne in den Editor meiner JCombobox reinmalen. Zuerst hatte ich eine nicht editierbare JCombobox und habe dafür die Methode paint überschrieben:
Nun habe ich eine Editierbare Combobox und finde keine möglichkeit, die Paint-Methode des Editors zu überschreiben. Ich komm auch gar nicht richtig dran, bzw. kann die Komponente ja nicht setzen. Es gibt ja keine getEditor().setEditorComponent()-Methode. Man kann sich den Editor nur zurückgeben lassen.
Nun ist es halt so, das mein Text gemalt wird, aber der editor das ganze wieder übermalt. Kann ich das irgendwie anderst lösen?
danke und gruß
ich würde gerne in den Editor meiner JCombobox reinmalen. Zuerst hatte ich eine nicht editierbare JCombobox und habe dafür die Methode paint überschrieben:
Java:
@Override
public void paint(Graphics g) {
super.paint(g);
...
//hier meine Maloperationen
...
}
Nun ist es halt so, das mein Text gemalt wird, aber der editor das ganze wieder übermalt. Kann ich das irgendwie anderst lösen?
danke und gruß