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

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

Πως να μετακινηθείτε μεταξύ των πλαισίων σε Java

συστατικά GUI σε Java χρησιμοποιούν εκδηλώσεις εστίαση και να επικεντρωθεί ακροατές για να καθορίσει πότε τα παράθυρά τους είναι σήμερα η " ενεργή " παράθυρο, το οποίο καθορίζει το αν χειρίζεται είσοδο από το πληκτρολόγιο . Για να αποκτήσετε αυτήν την εστίαση , ένα παράθυρο πρέπει να καλέσει είτε κληρονομικές μέθοδο " requestFocus ( ) " ή " toFront ( ) " . Το πρώτο δίνει την είσοδο παράθυρο του πληκτρολογίου , και ο τελευταίος βάζει το παράθυρο επάνω από άλλα παράθυρα . Δύο " καρέ " κλάσεις της Java , Πλαίσιο και JFrame , είναι και τα δύο στοιχεία που μπορούν να ζητήσουν την εστίαση για τον εαυτό τους ή να περάσει την εστίαση σε ένα άλλο πλαίσιο. Οδηγίες
Η 1

Καλέστε το " requestFocus ( ) " ή " toFront ( ) " μέθοδο, όταν θέλετε ένα πλαίσιο για να επιστήσω την προσοχή , όπως στο " myFrame.requestFocus ( ) ? "
Η 2 Συνδέστε μια

FocusListener στο πλαίσιο. Εάν έχετε μια παρουσία του JFrame ονομάζεται " myFrame , " αυτό γίνεται στην αρχή με τον ακόλουθο κώδικα : « myFrame.addFocusListener ( νέα FocusListener ( ) { void focusGained ( FocusEvent e ) { } } ) ? "

με 3

να ορίσετε τη μέθοδο focusGained έτσι ώστε αν κάποια άλλη δράση που πρέπει να λαμβάνονται όταν οι αλλαγές εστίαση , αυτό γίνεται .
Η

4 Επαναλάβετε το βήμα 1 έως το Βήμα 3 με άλλο πλαίσιο περιπτώσεις .
Η
εικόνων

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

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