Πώς να δημιουργήσετε JFrame στην Java;



Αυτό το JFrame στην Java είναι ένας τύπος κοντέινερ που λειτουργεί όπως το κύριο παράθυρο όπου μπορείτε να δημιουργήσετε στοιχεία όπως πεδία κειμένου, κουμπιά κ.λπ. για να δημιουργήσετε ένα GUI

Το JFrame είναι μια κατηγορία του javax.swing πακέτο που επεκτείνεται κατά java.awt.frame. Αυτό είναι το παράθυρο ανώτερου επιπέδου, με περίγραμμα και γραμμή τίτλου. Η κλάση JFrame έχει διάφορες μεθόδους που μπορούν να χρησιμοποιηθούν για την προσαρμογή της. Έτσι, αυτό το άρθρο θα σας βοηθήσει να αποκτήσετε σε βάθος γνώσεις σχετικά με το JFrame .

Αυτά είναι τα θέματα που θα καλυφθούν σε αυτό το άρθρο:





πώς να δημιουργήσετε power dashboard

Ας ξεκινήσουμε!

JFrame σε Java: Εισαγωγή στα Java JFrames

Το JFrame είναι ένα κοντέινερ ανώτερου επιπέδου που παρέχει ένα παράθυρο στην οθόνη. Ένα πλαίσιο είναι στην πραγματικότητα ένα βασικό παράθυρο στο οποίο βασίζονται άλλα στοιχεία, δηλαδή η γραμμή μενού, τα πάνελ, οι ετικέτες, τα πεδία κειμένου, τα κουμπιά κ.λπ. Σχεδόν κάθε άλλο Κούνια Η εφαρμογή ξεκινά με το παράθυρο JFrame. Σε αντίθεση με ένα πλαίσιο, το JFrame έχει την επιλογή να κρύψει ή να κλείσει το παράθυρο με τη βοήθεια της μεθόδου setDefaultCloseOperation (int).



Πώς να δημιουργήσετε ένα JFrame;

JFrame τάξη έχει πολλά κατασκευαστές που χρησιμοποιούνται για τη δημιουργία ενός νέου JFrame. Μπορείτε να δημιουργήσετε ένα JFrame χρησιμοποιώντας αυτές τις μεθόδους:

JFrame (): Αυτό βοηθά στη δημιουργία ενός αόρατου πλαισίου.
JFrame (Τίτλος συμβολοσειράς): Βοηθά στη δημιουργία ενός πλαισίου με τίτλο.
JFrame (GraphicsConfiguration gc): Δημιουργεί ένα πλαίσιο με κενό τίτλο και τη διαμόρφωση γραφικών της οθόνης.

Παράδειγμα:



JFrame F = νέο JFrame () // Ή υπερφορτώστε τον κατασκευαστή και δώστε του έναν τίτλο: JFrame F1 = νέο JFrame ('Red Alert!')

Τώρα, μετά τη δημιουργία του JFrame, πρέπει να ορίσετε το μέγεθος και την τοποθεσία. Ας δούμε πώς μπορεί να γίνει αυτό.

// add the frame JFrame f = new JFrame ('Red Alert!') // σετ μέγεθος: πλάτος, ύψος (σε pixel) f.setSize (450, 475) // ορίστε την τοποθεσία (x, y) f.setLocation (120, 60)

Ας προχωρήσουμε τώρα και καταλάβουμε τις λειτουργίες που μπορούν να εκτελεστούν στο JFrame.

πώς να ταξινομήσετε τον πίνακα c ++

JFrame σε Java: Λειτουργίες

ΤύποςΜέθοδοςΠεριγραφή
προστατευμένο κενόaddImpl (Component comp, Object περιορισμοί, int index)Προσθέτει το καθορισμένο θυγατρικό στοιχείο.
προστατευμένο JRootPanecreateRootPane ()Αυτό καλείται από τις μεθόδους του κατασκευαστή για τη δημιουργία του προεπιλεγμένου rootPane.
προστατευμένο κενόframeInit ()Αυτή η μέθοδος καλείται από τους κατασκευαστές για να ξεκινήσει σωστά το JFrame.
κενόςsetContentPane (Containe contentPane)Ορίζει την ιδιότητα contentPane
στατικό κενόsetDefaultLookAndFeelDecorated (boolean defaultLookAndFeelDecorated)Παρέχει μια υπόδειξη για το αν τα JFrames που δημιουργήθηκαν πρόσφατα πρέπει να έχουν τις διακοσμήσεις των παραθύρων τους από την τρέχουσα εμφάνιση και αίσθηση.
κενόςsetIconImage (Εικόνα εικόνας)Αυτό ορίζει την εικόνα που θα εμφανίζεται ως το εικονίδιο για αυτό το παράθυρο.
κενόςsetJMenuBar (μενού JMenuBar)Ορίζει το μενού για αυτό το πλαίσιο.
κενόςsetLayeredPane (JLayeredPane layeredPane)Ορίζει την ιδιότητα layeredPane.
JRootPanegetRootPane ()Επιστρέφει το αντικείμενο rootPane για αυτό το πλαίσιο.
Μεταφορά χειριστήgetTransferHandler ()Παίρνει την ιδιότητα transferHandler.

Παράδειγμα:

import java.awt.FlowLayout import javax.swing.JButton import javax.swing.JFrame import javax.swing.JLabel import javax.swing.Jpanel δημόσια κλάση JFrame Edureka {public static void main (String s []) {JFrame frame = new JFrame («Παράδειγμα JFrame») Πίνακας JPanel = νέο JPanel () panel.setLayout (new FlowLayout ()) JLabel label = new JLabel ('JFrame By Example') Κουμπί JButton = νέο JButton () button.setText ('Button') panel.add (label) panel.add (button) frame.add (panel) frame.setSize (200, 300) frame.setLocationRelativeTo (null) frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE) frame.setVisible (true)}}

Παραγωγή:

Παράδειγμα Jframe - JFrame σε Java - Edureka

επαναληπτικό fibonacci c ++

Με αυτό, φτάνουμε στο τέλος αυτού του άρθρου σχετικά με το « JFrame στην Ιάβα «. Ελπίζω να είστε ξεκάθαροι με όλα όσα έχουν μοιραστεί μαζί σας.

Ελπίζω ότι το προαναφερθέν περιεχόμενο αποδείχθηκε χρήσιμο για τη βελτίωση του . Συνεχίστε να διαβάζετε, συνεχίστε!

Δείτε επίσης από την Edureka, μια αξιόπιστη διαδικτυακή εταιρεία εκμάθησης με δίκτυο περισσότερων από 250.000 ικανοποιημένων μαθητών σε όλο τον κόσμο. Το μάθημα εκπαίδευσης και πιστοποίησης Java J2EE και SOA της Edureka έχει σχεδιαστεί για φοιτητές και επαγγελματίες που θέλουν να γίνουν προγραμματιστές Java. Το μάθημα έχει σχεδιαστεί για να σας δώσει μια πρώτη αρχή στον προγραμματισμό Java και να σας εκπαιδεύσει τόσο για τις βασικές όσο και για τις προηγμένες ιδέες Java μαζί με διάφορες όπως το Hibernate & Spring.