Java AppletsΣε αυτό το άρθρο θα ασχοληθούµε µε java applets, η εκ των προτέρων γνώση java θασας φανεί χρήσιµη, αν δεν έχετ...
Προσθέτοντας λειτουργίες στη κλάσηΤο πρώτο στοιχείο που χρειαζόµαστε για να δούµε αν το applet µας δουλεύει είναι νατυπώσε...
Upcoming SlideShare
Loading in...5
×

Java applet tutorial no1

298

Published on

Εισαγωγή στα java applets

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
298
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Java applet tutorial no1"

  1. 1. Java AppletsΣε αυτό το άρθρο θα ασχοληθούµε µε java applets, η εκ των προτέρων γνώση java θασας φανεί χρήσιµη, αν δεν έχετε προηγούµενη εµπειρία ευκαιρία να αποκτήσετε. Ταapplets θα µπορούσαµε να πούµε ότι είναι µίνι εφαρµογές σε java σχεδιασµένες ωςεπί το πλείστον για τον παγκόσµιο ιστό. ∆ιαφέρουν από τα τυπικά java προγράµµατακαι έχουν κάποιους περιορισµούς αλλά ας µπούµε στο θέµα.Το πρώτο που χρειάζεστε για να γράψετε applets είναι ένας editor, µπορείτε ναχρησιµοποιήσετε οποιονδήποτε κειµενογράφο παράγει plain text αλλά προτείνω ναχρησιµοποιήσετε το IDE NetBeans, είναι δωρεάν και κατά την άποψη µου άψογο καιείναι αυτό το οποίο χρησιµοποιώ σε αυτό το εγχειρίδιο.Ώρα για δηµιουργίαΑπό το µενού File επιλέγουµε New File, στο παράθυρο που εµφανίζεται υπάρχουνεπιλογές γα το είδος του project που θέλουµε να δηµιουργήσουµε, επιλέγουµε τονφάκελο µε όνοµα Java και στις νέες επιλογές που εµφανίζονται δεξιά επιλέγουµεApplet. Πατάµε Next, δίνουµε το όνοµα που θέλουµε το applet να έχει και πατάµεFinish.Στο αριστερό µέρος της οθόνης µπορείτε να δείτε τον project – file - service explorer.Πατώντας στο tab files µπορείτε να δείτε τα αρχεία που απαρτίζουν την εφαρµογήσας, το αρχείο που φέρει το ίδιο όνοµα µε το applet σας και έχει κατάληξη .java είναιτο κύριο αρχείο του και εδώ θα γράψετε τον κώδικα.Γράφοντας τον κώδικα – Απαραίτητες βιβλιοθήκεςΓια να έχουµε ένα applet πρέπει να χρησιµοποιήσουµε και τις αντίστοιχεςβιβλιοθήκες, αρχικά θα χρειαστούµε 2 βιβλιοθήκες, την java.applet.Applet και τηνimport java.awt. Η πρώτη χρησιµοποιείται για το applet και η δεύτερη για τα γραφικάσε αυτό. Εισάγω τις βιβλιοθήκες µε την εντολή import:import java.applet.Applet;import java.awt.*;Η κλάσηΤο applet µας είναι µια κλάση µε το ίδιο όνοµα, που κληρονοµεί τις ιδιότητες πουπαρέχονται από το αντικείµενο Applet της σχετικής βιβλιοθήκης. Με κώδικα δηλαδή:public class NewApplet extends Applet {}Η κλάση µας αν και κενή είναι έτοιµη και µπορούµε να εκτελέσουµε το appletπαρόλο που δεν έχουµε υλοποιήσει λειτουργικότητα πατώντας Shift + F6._____________________________________________________________________Βασίλειος Κοµιανός – http://progrinfo.wordpress.com - 2012
  2. 2. Προσθέτοντας λειτουργίες στη κλάσηΤο πρώτο στοιχείο που χρειαζόµαστε για να δούµε αν το applet µας δουλεύει είναι νατυπώσει κάτι στην οθόνη, για να το κάνουµε αυτό χρειάζεται να γράψουµε τησυνάρτηση paint() η οποία καλείται για να «ζωγραφίσει» το applet.public void paint(Graphics g){ g.drawString(“Να ένα applet”, 10, 30);}Για να τυπώσουµε χρειαζόµαστε ένα αντικείµενο τύπου Graphics και στο παράδειγµααυτό το χρησιµοποιώ για να τυπώσω τη πρόταση ”Να ένα applet”. Οι αριθµοί πουτην ακολουθούν είναι οι συντεταγµένες στις οποίες θέλω να εµφανιστεί το κείµενοκαι αναφέρονται στον χώρο του applet και στην αρχή του κειµένου που του παρέχω.Ο κώδικας συνολικά είναι:import java.applet.Applet;import java.awt.*;public class NewApplet extends Applet { public void paint(Graphics g) { g.drawString(“Να ένα applet”, 10, 30); }}_____________________________________________________________________Βασίλειος Κοµιανός – http://progrinfo.wordpress.com - 2012

×