Swing-Oberfläche wird nicht korrekt gezeichnet

Status
Nicht offen für weitere Antworten.

inflamer

Bekanntes Mitglied
Hallo Forum,

habe ein Problem mit einer Swing-Programmoberfläche, das ich leider bisher nicht nachvollziehen konnte. Das Problem trat bisher auch nur bei 2 oder 3 Kunden auf. Und zwar werden die Swing-Elemente im Programmfenster nicht vollständig gezeichnet. Man erkennt nur einzelne Umrisse und Hintergrundfarbe.

Hab schon alles und auf mehreren Rechnern ausprobiert. um das Problem vielleicht mal reproduzieren zu können - bisher ohne Erfolg. Hab's schon mit unterschiedlichen JRE-Versionen probiert (1.5.0_05 bis 1.5.0_07) - klappt nicht. Die Darstellung der Windows-Oberfläche auf "optimale Leistung" umzustellen, half leider auch nicht.

Hat einer 'ne Idee?

Edit: Das Ganze hörte sich für mich nach einer Exception im AWT-Thread an, jedoch werden scheinbar keine Exceptions geworfen. Langsam glaube ich, dass es sich um einen Java-Fehler handelt, verwunderlich wäre in dem Fall allerdings, dass dieser dann nach 3 Builds immer noch nicht behoben wurde.
 

Leroy42

Top Contributor
Sehr schwer, wenn wir keine genaueren Informationen haben.
Aber zwei Hinweise.

1. Mische keine Swing- und AWT-Komponenten.
2. Bei Überschreiben von repaintComponent(Graphics g) vergiß nicht zuallererst super.repaintComponent(g) aufzurufen.

Vor allem bei letzterem haben sich bei mir die merkwürdigsten Effekte ergeben.
 

inflamer

Bekanntes Mitglied
Leroy42 hat gesagt.:
Sehr schwer, wenn wir keine genaueren Informationen haben.
Aber zwei Hinweise.

1. Mische keine Swing- und AWT-Komponenten.
2. Bei Überschreiben von repaintComponent(Graphics g) vergiß nicht zuallererst super.repaintComponent(g) aufzurufen.

Vor allem bei letzterem haben sich bei mir die merkwürdigsten Effekte ergeben.

Hallo und danke für die Antwort!

1. Das ist definitiv nicht der Fall!
2. Du meinst sicher paintComponent(Graphics g). Glaub aber nicht, dass das die Ursache ist...

Wie gesagt, das Problem tritt nur äußerst selten auf, ich glaub auch nicht, dass ich etwas an der Programmierung der Programmoberfläche falsch gemacht habe. Die Frage, die sich für mich da eher stellt ist, was kann man evtl. programmiertechnisch anders machen, damit dieses Problem auch in diesen einzelnen Fällen nicht mehr auftritt. Bisher weiss ich jedoch keinen Anhaltspunkt.
 

Leroy42

Top Contributor
inflamer hat gesagt.:
2. Du meinst sicher paintComponent(Graphics g)
Ähh, natürlich. :oops:

inflamer hat gesagt.:
um das Problem vielleicht mal reproduzieren zu können - bisher ohne Erfolg.

Das sind immer die unangenehmsten Fehler :(

Kannst du herausbekommen welche JREs deine 2-3 Kunden haben?

Oder einen von denen überreden, dessen existierende JRE zu
deinstallieren und ein frisches aufzuspielen?

Wenn du den Fehler bisher nicht reproduzieren konntest, hört sich das
Ganze nach einer angemurksten JRE-Installation an.

Aber gleich 2-3 mal? :autsch:
 

AlArenal

Top Contributor
Hatte lediglich mal ähnliche Probleme, deren Ursache sich aber letzten Endes im Treiber für meine Grafikkarte fanden - da muss man erstmal drauf kommen...
 

inflamer

Bekanntes Mitglied
Kannst du herausbekommen welche JREs deine 2-3 Kunden haben?
1.5.0 - im Endeffekt habe ich's bzw. die betr. Kunden es jeweils mit allen 3 Builds von _05 bis _07 ausprobiert, was zum selben Ergebnis führte.

Aber gleich 2-3 mal? :autsch:
Naja, also die "Fälle" lagen zeitlich schon etwas auseinander.

@AlArenal.
Wie hast Du das Problem mit dem GK-Treiber gelöst, bzw. was müsste man an den Treibereinstellungen ggf. ändern?
 

AlArenal

Top Contributor
inflamer hat gesagt.:
@AlArenal.
Wie hast Du das Problem mit dem GK-Treiber gelöst, bzw. was müsste man an den Treibereinstellungen ggf. ändern?

Ich musste den Treiber aktualisieren, bzw. downgraden, da ich zu der Zeit einen recht experimentellen Treiber benutzt hatte.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
C Swing-Oberfläche wird auf einiges PCs nicht korrekt dargeste AWT, Swing, JavaFX & SWT 19
T Java Swing Oberfläche aktualisiert sich nicht AWT, Swing, JavaFX & SWT 2
M Aus Swing Oberfläche Bild erzeugen AWT, Swing, JavaFX & SWT 39
S Berechtigungssystem für Swing-Oberfläche AWT, Swing, JavaFX & SWT 2
XWing Jave swing overly benutzten. AWT, Swing, JavaFX & SWT 3
J Anzeige ID und Markierung für Knoten in Eclipse & Swing AWT, Swing, JavaFX & SWT 4
Juelin javax.swing in javafx AWT, Swing, JavaFX & SWT 1
A Eclipse 2023 und Swing AWT, Swing, JavaFX & SWT 4
W 2 JTables in einem Swing-Fenster? AWT, Swing, JavaFX & SWT 5
H Swing Componente zur Läufzeit ändern AWT, Swing, JavaFX & SWT 3
B Actionlistener mit Java Swing AWT, Swing, JavaFX & SWT 2
W Gibt es einen "automatischen Listener" in Swing oder JTable oder der ATM-Klasse? AWT, Swing, JavaFX & SWT 14
H Swing Buttons erst nach Klick sichtbar AWT, Swing, JavaFX & SWT 13
ExceptionOfExpectation Anpassung von JKomponentengrößen (Swing) AWT, Swing, JavaFX & SWT 3
thor_norsk AWT SWING Aufgabe AWT, Swing, JavaFX & SWT 7
U Zwei Fragen zu eienr Swing Aufgabe AWT, Swing, JavaFX & SWT 2
M Swing Bilder in Swing anzeigen AWT, Swing, JavaFX & SWT 9
H Swing , GridLayout, Größenbestimmung der Komponenten im Layout AWT, Swing, JavaFX & SWT 8
H Simple Animation mit Swing AWT, Swing, JavaFX & SWT 2
Guybrush Threepwood Einfachste Möglichkeit zum Abspielen eines Videos in Swing AWT, Swing, JavaFX & SWT 4
A Swing ProgressBar über 2 parallel laufende Threads AWT, Swing, JavaFX & SWT 2
M Swing GridLayout AWT, Swing, JavaFX & SWT 2
O return-Statement mit Swing AWT, Swing, JavaFX & SWT 6
O Ein Java-Programm mit Swing steuern AWT, Swing, JavaFX & SWT 1
Monokuma Swing zu JavaFX AWT, Swing, JavaFX & SWT 5
J Swing Slider AWT, Swing, JavaFX & SWT 11
G Thread starten Swing AWT, Swing, JavaFX & SWT 5
G Swing JPasswordField AWT, Swing, JavaFX & SWT 12
L Swing Button Farbe ändern/wechseln AWT, Swing, JavaFX & SWT 2
C Swing AWT GUI Anfänger Aufgabe AWT, Swing, JavaFX & SWT 7
W Inject bei einem Swing Frontend AWT, Swing, JavaFX & SWT 8
L Kommunikation zwischen Klassen / Konstruktoren bei Swing AWT, Swing, JavaFX & SWT 9
M Feldvalidierung swing AWT, Swing, JavaFX & SWT 4
E Swing Componenten werden nach Änderung des display modes verzerrt dargestellt AWT, Swing, JavaFX & SWT 8
D [Swing] Anordnung von Komponenten mit GridLayout Manager AWT, Swing, JavaFX & SWT 13
O Zukunft von Swing und JavaFX ? AWT, Swing, JavaFX & SWT 3
S Swing Fenster State Machine AWT, Swing, JavaFX & SWT 1
T Swing Swing an Bildschirm anpassen AWT, Swing, JavaFX & SWT 3
S Swing Panel wird nicht neu gezeichnet AWT, Swing, JavaFX & SWT 3
M Swing Java Swing/AWT Combobox Bug AWT, Swing, JavaFX & SWT 3
M Swing GUI mittels erben sowie variabler Dateninhalt AWT, Swing, JavaFX & SWT 1
W Swing Multitouch mit Swing AWT, Swing, JavaFX & SWT 6
S Swing-Applikation die ein Numpad nachbildet samt Keybindings..? AWT, Swing, JavaFX & SWT 5
S Swing Java Swing AWT, Swing, JavaFX & SWT 6
Blender3D Problem mit € Symbol Font Gotham Windows 10 Swing AWT, Swing, JavaFX & SWT 11
J Swing oder JavaFX AWT, Swing, JavaFX & SWT 21
D Swing Anwendung ohne JPanel erstellen AWT, Swing, JavaFX & SWT 1
D SQL Statements mit Java Swing benutzen AWT, Swing, JavaFX & SWT 4
Damtonix BufferStrategy flackert (Swing) AWT, Swing, JavaFX & SWT 9
D DatePicker für Java Swing AWT, Swing, JavaFX & SWT 2
B JavaFX oder swing AWT, Swing, JavaFX & SWT 3
T Java Swing - kleines Rechteck unter dem cursor AWT, Swing, JavaFX & SWT 5
L 2D-Grafik Swing paint|paintComponent AWT, Swing, JavaFX & SWT 2
L Swing Größe automatisch anpassen AWT, Swing, JavaFX & SWT 14
G Swing Swing Binding JList funktioniert nicht AWT, Swing, JavaFX & SWT 5
Blender3D Meine Swing Anwendung läuft unter Windows 10 und Ubuntu aber nicht auf Windows 7 AWT, Swing, JavaFX & SWT 16
B Bar Plot in Swing JPanel AWT, Swing, JavaFX & SWT 0
D Swing in Kombination mit JGraphX und JGraphT AWT, Swing, JavaFX & SWT 0
F main-Funktion bei Swing AWT, Swing, JavaFX & SWT 4
S Java Swing Print() method AWT, Swing, JavaFX & SWT 4
S Java Swing auf Windows Phone AWT, Swing, JavaFX & SWT 6
I JAVAFX - Übergabe der Inhalte an eine Scene - Wo ist der Vorteil gegenüber Swing? AWT, Swing, JavaFX & SWT 2
S Manuelles Menu in Swing AWT, Swing, JavaFX & SWT 3
T Custom Window ohne Swing / AWT / FX..?! AWT, Swing, JavaFX & SWT 1
MaxG. Swing Swing Komponenten zur Laufzeit hinzufügen AWT, Swing, JavaFX & SWT 2
Java_RY Bin Ratlos bzgl Malen in Swing AWT, Swing, JavaFX & SWT 5
offi Swing Shuttle List AWT, Swing, JavaFX & SWT 9
I Graph mit Swing zeichnen AWT, Swing, JavaFX & SWT 8
D Swing Swing Objekte sehen im Entwurf anders aus als beim Ausführen AWT, Swing, JavaFX & SWT 3
S Swing & Clean und build Problem AWT, Swing, JavaFX & SWT 12
javampir Swing repaint in JavaFX Anwendung AWT, Swing, JavaFX & SWT 3
K Mit JavaFX angefangen. Lohnt sich Swing? AWT, Swing, JavaFX & SWT 28
B Swing Update Swing Komponente bevor Methode startet. AWT, Swing, JavaFX & SWT 4
B Swing Tabelle(JTable) filtern swing GUI AWT, Swing, JavaFX & SWT 3
M Swing Swing-Widgets und paintComponent() AWT, Swing, JavaFX & SWT 2
B Swing WindowBuilde: Menu -> anderes Panel wechseln AWT, Swing, JavaFX & SWT 1
K eigener button in swing AWT, Swing, JavaFX & SWT 3
A JavaFX DatePicker in Swing beim Start nicht sichtbar AWT, Swing, JavaFX & SWT 2
windl Bufferstrategy in Swing nachstellen AWT, Swing, JavaFX & SWT 0
M Kamera in Java Swing einbinden AWT, Swing, JavaFX & SWT 4
Z Swing Swing und die Progressbar AWT, Swing, JavaFX & SWT 1
J Frage zur objektorentierten Swing Programmierung AWT, Swing, JavaFX & SWT 10
Xanny 2D-Grafik Beginner! Probleme mit Swing, Gprahics class und paint AWT, Swing, JavaFX & SWT 13
F Java Swing Rechteck in JPanel zeichnen AWT, Swing, JavaFX & SWT 7
N Swing Benötige Hilfe um ein Swing Canvas zu speichern AWT, Swing, JavaFX & SWT 4
stylegangsta JButton Fehelr javax.swing.ImageIcon.<init>(Unknown Source) AWT, Swing, JavaFX & SWT 24
RalleYTN Swing JavaFX VideoPlayer in Swing einbetten. Ich komm nicht an die Dimension des Videos! AWT, Swing, JavaFX & SWT 0
T swing läuft nur beding flüssig AWT, Swing, JavaFX & SWT 1
A Sonderzeichen bei Swing AWT, Swing, JavaFX & SWT 3
L DoubleBuffering unter Swing AWT, Swing, JavaFX & SWT 0
N Programm mit Swing und Thread, Figur bewegen sich nicht AWT, Swing, JavaFX & SWT 6
D Java Swing, Label lässt sich nicht mit Checkboxen/Knopf verändern AWT, Swing, JavaFX & SWT 2
J Swing Basics - JButton funktioniert nicht. AWT, Swing, JavaFX & SWT 1
J Swing/AWT | Dynamisch erzeugte Objekte ansprechen AWT, Swing, JavaFX & SWT 1
N JavaFX Umstieg von Swing auf Java FX AWT, Swing, JavaFX & SWT 6
J GUI Anfänger einfaches Program AWT, Swing, JavaFX & SWT AWT, Swing, JavaFX & SWT 3
M Swing Grundlegende Frage zu SWING mit WindowBuilder AWT, Swing, JavaFX & SWT 11
M Plugin oder eigenes Tool mit zB SWING AWT, Swing, JavaFX & SWT 2
Z Java-Swing : JComponent AWT, Swing, JavaFX & SWT 2
Z Swing Swing: Elemente werden doppel/verschoben gezeichnet, sind teils unsichtbar etc... AWT, Swing, JavaFX & SWT 10

Ähnliche Java Themen


Oben