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

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

Πώς να προσθέσετε κουμπιά σε μια βοηθητική εφαρμογή Java

Java applets είναι προγράμματα με μια γραφική διεπαφή χρήστη ( GUI ) , ακριβώς όπως το Notepad και άλλες εφαρμογές για Windows ή Macintosh . GUI εφαρμογές , συμπεριλαμβανομένων των βοηθητικών εφαρμογών Java , έχουν έλεγχοι : listboxes , ρυθμιστικά και κουμπιά , για παράδειγμα. Προγραμματιστές σχεδιασμό αυτών των ελέγχων από την άποψη των γραφικών εμφάνισή τους και πώς αντιδρούν όταν ένα συμβάν χρήστη , όπως ένα πάτημα του κουμπιού happens.Creating μια βοηθητική εφαρμογή που εξάγει ένα απλό μήνυμα , όταν πιέζεται ένα κουμπί , θα σας δώσει μια αποτελεσματική επισκόπηση για το πώς να δημιουργήσετε κουμπιά για βοηθητικές εφαρμογές Java . Τα πράγματα που θα χρειαστείτε
Java JDK
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Εισάγετε τον παρακάτω κωδικό του προγράμματος στο Σημειωματάριο :

java.awt εισαγωγής * ? . java.awt.event εισαγωγής * ? . . javax.swing εισαγωγής * ?

δημόσια τάξη appButton επεκτείνει JAppletimplements ActionListener { προσωπικό μήνυμα JLabel ? ιδιωτική τελική String ButtonText = " Πατήστε Me" ?

δημόσιο init άκυρη ( ) { //πάρει την επιφάνεια του παραθύρου /μορφή - που ονομάζεται παράθυρο - που κρατά τα κουμπιά και τα άλλα γραφικά contentContainer contentHolder = getContentPane ( ) ?

//αναφέρει πού το παράθυρο θα gocontentHolder.setLayout ( νέα BorderLayout ( 18,18 ) ) ?

//προσθέστε το msg labelmsg = νέα JLabel ( "") ? contentHolder.add ( msg , BorderLayout.CENTER ) ?

//make μια ομάδα για την buttonJPanel buttonPanel = νέα JPanel ( ) ?

//κάνει μια buttonJButton myButton = νέα JButton ( ButtonText ) ?

//πείτε το κουμπί για να χρησιμοποιήσετε αυτή την τάξη να απαντήσει , όταν η κουμπί είναι pressedmyButton.addActionListener ( αυτή)?

//κουμπί add στο panelbuttonPanel.add του ( myButton ) ?

//προσθέστε τον πίνακα κουμπί στο περιεχόμενο panecontentHolder.add ( buttonPanel , BorderLayout . SOUTH ) .?}

/*** η εκδήλωση μέθοδος /λειτουργία actionPerformed καλείται όταν το κουμπί πατηθεί * το " υλοποιεί ActionListener " φράση στη δήλωση της κλάσης στην κορυφή αυτής της κατηγορίας λέει ο compiler που αυτή την κατηγορία ( appButton ) πρόκειται να καθορίσει τη λειτουργία actionPerformed . * Η λειτουργία αυτή ονομάζεται έτσι επειδή myButton είπε Java ότι η τάξη appButton μας θα "ακούει" για τις εκδηλώσεις των χρηστών ( δράσεις) . * Η λειτουργία προδηλωμένη που λέγεται όταν ένα συμβάν χρήστη συμβαίνει καλείται actionPerformed ** /public void actionPerformed ( ActionEvent evt ) { //πάρει το κείμενο του κουμπιού που pushedString εντολή = evt.getActionCommand ( ) ?

//αν myButton πιέστηκε , έξοδος μια messageif ( ButtonText.equals ( εντολή ) ) msg.setText ( " Γεια σου " ) ?

} }

Αποθηκεύστε το αρχείο ως appButton.java . Να θυμάστε ότι η Java είναι case-sensitive 2

δημιουργίας του αρχείου HTML : .

Δημιουργήστε ένα άλλο απλό αρχείο κειμένου και να το αποθηκεύσετε ως appButton.html , στον ίδιο φάκελο με appButton.java . Αυτός ο κώδικας HTML θα φορτώσει το applet στο πρόγραμμα περιήγησής σας . Εδώ είναι το περιεχόμενο για αυτό το αρχείο :

εικόνων
3

Μεταγλώττιση και Εκτέλεση :

Ανοίξτε μια γραμμή εντολών ( Έναρξη> "cmd" ) , που το μονοπάτι προς javac.exe σας compiler ( "set path = ​​" ) , πλοήγηση ( εντολή " cd " ) στο φάκελο με appButton.java και συγκεντρώνουν appButton με " javac appButton.java " .

διπλό κλικ στο αρχείο appButton.html , όταν είστε πίσω στην Εξερεύνηση των Windows . Όταν εμφανιστεί η μικροεφαρμογή , πατήστε το κουμπί για να δείτε το μήνυμα που εμφανίζεται .
Η
εικόνων

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

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