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

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

Πώς να Εφαρμόστε ένα Array σε BorderLayout

Όταν είστε προγραμματισμό μια εφαρμογή Java και θα πρέπει να μοιράσουν μερικά από τα στοιχεία στο περιβάλλον εργασίας χρήστη της εφαρμογής , μπορείτε να χρησιμοποιήσετε τη λειτουργία BorderLayout να δημιουργήσετε ένα δοχείο διαχωρισμού . Μία συστοιχία μπορεί επίσης να εφαρμοστεί σε ένα δοχείο BorderLayout . Για παράδειγμα , έχετε δημιουργήσει μια εφαρμογή που εξάγει ένα σύνολο δεδομένων , το οποίο με τη σειρά του μπορεί να κάνει κλικ ή να αλληλεπιδράσει με κάποιο τρόπο . Για να κάνουν το περιβάλλον πιο κομψό , μπορείτε να χρησιμοποιήσετε BorderLayout να δοθεί σε κάθε αξία των δεδομένων του πίνακα δικό του περιέκτη . Οδηγίες
Η

1 Ανοίξτε ένα νέο έγγραφο Java , ή μια ήδη υπάρχουσα που θέλετε να τροποποιήσετε . Προσθέστε τις ακόλουθες δύο κατασκευαστές στην αρχή του κώδικα σας :

p.setLayout ( νέα BorderLayout ( ) ) ? P.setLayout ( νέα BorderLayout ( hgap , vgap ) ? 2

. . Εισαγωγή δύο πακέτα Java - java.awt και javax.swing - που απαιτείται για να κάνουν αυτό το έργο περιλαμβάνονται στις βιβλιοθήκες χρόνου εκτέλεσης Java στον υπολογιστή σας Προσθέστε μια τάξη BorderTest στο παράθυρο JFrame που θα περιέχει τον πίνακα :

java.awt εισαγωγής * ? . . javax.swing εισαγωγής * ;/////////////////////////////////////////////////κατηγορία BorderTestclass BorderTest επεκτείνει JFrame { δημόσια στατική άκυρη κύρια ( String [ ] args ) { παράθυρο JFrame = νέα BorderTest ( ) ? window.setVisible ( αλήθεια)? }

Η

3 Ορίστε τις ατομικές συσκευασίες - ή κουμπιά - που εμφανίζονται με την σειρά όταν είναι σε επεξεργασία από την τάξη BorderLayout Για παράδειγμα : .

πλήκτρο = νέα JButton ( " πλήκτρο 2 ( ΚΕΝΤΡΟ ) " ) ? button.setPreferredSize ( νέα διάσταση ( 200 , 100 ) ) ? pane.add ( κουμπί , BorderLayout.CENTER ) ?

πλήκτρο = νέα JButton ( " πλήκτρο 3 ( LINE_START ) " ) ? pane.add ( κουμπί , BorderLayout.LINE_START ) ?

πλήκτρο = νέα JButton ( " Long - Named κουμπί 4 ( PAGE_END ) " ) ? pane.add ( κουμπί , BorderLayout . PAGE_END ) ?
Η
εικόνων

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

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