Hallo Leute,
ich habe ein Java-Programm geschrieben, welches im JFrame die paint()-Methode überschreibt. Hier werden die enthaltenen Komponenten neu gezeichnet. Bei Windows klappt dies wunderbar. Allerdings wird die paint()-Methode unter Linux "nie" aufgerufen.
Hier ein Auszug meines Hauptfensters(JFrame):
Das paintPanel ist abgeleitet von JPanel und die Methode drawIrDefinitions() legt neue JButtons auf das JPanel.
Hat jemand ne Idee?
Gruß
Markus
ich habe ein Java-Programm geschrieben, welches im JFrame die paint()-Methode überschreibt. Hier werden die enthaltenen Komponenten neu gezeichnet. Bei Windows klappt dies wunderbar. Allerdings wird die paint()-Methode unter Linux "nie" aufgerufen.
Hier ein Auszug meines Hauptfensters(JFrame):
Code:
/** * zeichnet die Infrarot Umgebung * @param g Standardgrafikobjekt */ public void paint(Graphics g) { super.paint(g); try { paintPanel.drawIrDefinitions(); } catch(Exception ex) { System.out.println(ex.getMessage()); printMessage(-3); } }
Hat jemand ne Idee?
Gruß
Markus
Comment