Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να σταματήσει Repaint σε Java με JPanel

Java ενσωματωμένο Swing και AWT βιβλιοθήκες ενισχύσει τη διαδικασία της δημιουργίας και εμφάνισης στοιχείων του μια γραφική διεπαφή χρήστη . Μια JPanel είναι ένα στοιχείο Swing που κρατά τα περιεχόμενα ενός GUI , όπως κουμπιά και πλαίσια κειμένου . Από προεπιλογή , Swing καταγράφει την κατάσταση GUI αντικειμένων και αυτόματα ξαναζωγραφίζει τους στην οθόνη κάθε φορά ενέργειες ενός χρήστη να αλλάξει . Ωστόσο , μπορείτε να επιλέξετε να απενεργοποιήσετε την αυτόματη βαψίματα και να αντικαταστήσει τη λειτουργία του με τον δικό σας κώδικα . Οδηγίες
Η 1

Αρπάξτε την αναφορά σε JPanel σας , π.χ. " . JPanel myPanel " 2

Δείτε το διαχειριστή βελτιώσουμε για JPanel σας , π.χ. :

RepaintManager myPanelsManager = RepaintManager.currentManager ( myPanel )
Η
3

Πείτε το διαχειριστή βελτιώσουμε όχι να βελτιώσουμε JPanel σας όταν αλλάζει , π.χ. :

myPanelsManager.markCompletelyClean ( myPanel ) ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα