Κεφάλαιο VIII : Εργαστηριακές ασκήσεις που αφορούν βοηθητικές εφαρµογές (Applets) στη Java.

Σχετικά έγγραφα
ηµιουργία ιαλογικών Προγραµµάτων για το Web

Κεφάλαιο VI : Εργαστηριακές ασκήσεις που αφορούν τη δηµιουργία γραφικού περιβάλλοντος χρήστη στη Java.

Κεφάλαιο VII : Εργαστηριακές ασκήσεις που αφορούν τη χρήση. τη χρήση γραµµατοσειρών και χρωµάτων καθώς και τη δηµιουργία γραφικών στη Java.

java.awt Font Γραµµατοσειρές Color Χρώµατα

ημιουργία Γραφικού Περιβάλλοντος

Στην συνέχεια και στο επόµενο παράθυρο η εφαρµογή µας ζητάει να εισάγουµε το Username και το Password το οποίο σας έχει δοθεί από τον ΕΛΚΕ.

XAMPP Apache MySQL PHP javascript xampp

Άσκηση 5 Firefox Αποθήκευση αρχείων

ΕΡΓΑΣΙΑ 1 Ημερομηνία Ανάρτησης: 02/02/2017 Ημερομηνία Παράδοσης: 16/02/2017, 09:00 π.μ. Στόχος Ορισμός

AgentSheets: Εκπαιδευτικό Εργαλείο ανάπτυξης αλληλεπιδραστικών προσομοιώσεων και δραστηριοτήτων για το Ελληνικό Σχολείο

HelloApplet. Παύλος Εφραιμίδης Java Applets 1

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 2

Εγχειρίδιο Συμμετοχής σε Ψηφοφορία για την ανάδειξη Διευθυντή Σχολής ΤΕΙ ΑΘΗΝΑΣ 2014

Οδηγός Χρήσης Υποβολής ήλωσης µέσω ιαδικτύου

μ μ «μ»

ΑΝΑΖΗΤΩΝΤΑΣ ΤΟΝ ΥΠΕΡΚΥΒΟ

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΚΡΑΤΗΣΕΩΝ (On Line Booking)

ΗΥ220: Εργαστήριο Ψηφιακών Κυκλωµάτων Τµήµα Επιστήµης Υπολογιστών Πανεπιστήµιο Κρήτης Χειµερινό Εξάµηνο

Βαρβάκειο Πρότυπο Γυμνάσιο

Ειδικά Θέματα Προγραμματισμού

ΗΥ220: Εργαστήριο Ψηφιακών Κυκλωµάτων Τµήµα Επιστήµης Υπολογιστών Πανεπιστήµιο Κρήτης Χειµερινό Εξάµηνο

Εργαλεία του JDK. Β.1 Εργαλεία του JDK. Β.2 Μεταγλωττιστής javac. Τα πιο βασικά εργαλεία του JDK είναι τα παρακάτω.

ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στην Python και στο IDLE

ΠΡΟΣΟΧΗ: Οι απαντήσεις πολλαπλής επιλογής µόνο πάνω στο ΦΥΛΛΟ ΑΠΑΝΤΗΣΕΩΝ

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εισαγωγή στην Στατιστική (ΔΕ200Α-210Α)

Σενάριο Μαθήματος με τίτλο: «Εργαλεία Έκφρασης και Δημιουργίας: Ζωγραφική και Επεξεργασία Εικόνας (με το Pixlr και με το Gimp)»

Κατασκευή web ασκήσεων με το Hot Potatoes. Hot Potatoes 6

ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ ΛΟΓΙΣΜΙΚΟΥ E-LEARNING - 2 -

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Ι

Κεφάλαιο V : Εργαστηριακές ασκήσεις που αφορούν δηµιουργία κλάσεων στη Java.

Αντικειµενοστρεφής Προγραµµατισµός

Οδηγίες κατασκευής Ιστοσελίδων µε το πρόγραµµα FRONTPAGE 2003

Οδηγίες Χρήσης της εφαρμογής Class-Web

Αναλυτική διαδικασία παραγγελίας λογαριασμών μαθητών για το flex Cert

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 131: ΑΡΧΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ I ΕΡΓΑΣΙΑ 2

Βάσεις Δεδομένων 2η εργαστηριακή άσκηση

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Τσαουσάκης Σταύρος ΠΕ70 ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 3

ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΟ ΜΑΘΗΜΑ "ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΣΧΕ ΙΑΣΜΟΣ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ" ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ ιδάσκων: Β.Βεσκούκης

Εφαρμογή Εκτύπωσης Ενημερωτικού Σημειώματος Συντάξεων. Οδηγίες χρήσης

Κατασκευή ιστοσελίδων με το FrontPage2003

Εγχειρίδιο: Περιεχόμενα

Ηλεκτρονική Τιμολόγηση

Δημοσίευση στο Διαδίκτυο

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΓΕΝΙΚΗ ΔΙΕΥΘΥΝΣΗ ΤΕΧΝΙΚΩΝ ΥΠΗΡΕΣΙΩΝ, ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΚΑΙ ΔΙΚΤΥΩΝ ΔΙΕΥΘΥΝΣΗ ΔΙΚΤΥΩΝ ΚΑΙ ΜΗΧΑΝΟΡΓΑΝΩΣΗΣ ΤΜΗΜΑ ΜΗΧΑΝΟΡΓΑΝΩΣΗΣ

ZTrade Quick Start User Manual Version 2.2

ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ

Κεφάλαιο Ι : Το περιβάλλον εργασίας και το πρώτο απλό πρόγραµµα σε Java.

1ο μέρος 1. Φτιάχνουμε την πίστα. Μια ενδεικτική πίστα φαίνεται παρακάτω:

MK Prosopsis Ltd - Assistive Technology Products & Services


TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

Προγραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου

Γ. ΕΚΤΥΠΩΣΕΙΣ II-15 ΦΟΡΜΑ ΑΝΑΖΗΤΗΣΗΣ ΑΝΑΖΗΤΗΣΗ WILD CHARACTERS

Σύστηµα µετάδοσης µετεωρολογικών δεδοµένων σε πραγµατικό χρόνο µέσω του Internet

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client

Οντοκεντρικός Προγραμματισμός

Εργαστήριο 6. Προγραμματιστικές Εφαρμογές στο Διαδίκτυο. Στόχος. Προετοιμασία περιβάλλοντος εργασίας. a) Εκκίνηση XAMPP

Αρκετές φορές θα έχεις τυφλώσει τους φίλους σου με τον ήλιο. Μπορείς να εξηγήσεις:

Μονάδες 10 ΦΡΟΝΤΙΣΤΗΡΙΑ ΦΛΩΡΟΠΟΥΛΟΥ Σελίδα 1

Συνεργείο Αυτοκινήτων

ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ Python. 1η Ομάδα Ασκήσεων

Δημιουργία μιας εφαρμογής Java με το NetBeans

Κατασκευή ιστοσελίδων (FrontPageXP)

ΝΟΜΟΤΕΛΕΙΑ Οδηγίες Χρήσης Internet 1

Εγχειρίδιο Χρήσης: Εφαρμογή Αιτήσεων για τα Εκπαιδευτικά Προγράμματα του Ε.Φ.Ε.Τ.

JAVA TUTORIAL ΠΕΡΙΕΧΟΜΕΝΑ. ΚΕΦΑΛΑΙΟ 1. Τί κάνει τη Java να ξεχωρίζει; Εγκαθιστώντας τη Java

ΔΕΟ 13 - Ποσοτικές Μέθοδοι: Επιχειρησιακά Μαθηματικά. Κεφάλαιο 1: Συναρτήσεις μιας μεταβλητής

Άσκηση 10 KTurtle Αν - Κύκλος

Virtual Psaltica Πακέτο συγγραφής της βυζαντινής μουσικής Virtual Psaltica

ΕΙΚΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ

TEC510 Ανάπτυξη Δικτυακών Τόπων (Ε εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Γιώργος Μηλιώτης

Οδηγίες Εγκατάστασης

Εργαστήριο 2 - Άσκηση - Ανάλυση

Γενικά...3. Απαραίτητο λογισμικό...3. Είσοδος στην πλατφόρμα Τηλεκατάρτησης...3. Πλοήγηση στην πλατφόρμα Τηλεκατάρτησης...6

Παίζοντας Τόμπολα. Ημερομηνία Ανάρτησης: 16/03/2017 Ημερομηνία Παράδοσης: 30/03/2017, 23:59

Οδηγίες Χρήσης Εφαρµογής Web Ecopoint

Οδηγός Χρήστη Πλατφόρµας Τηλεκπαίδευσης

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

ΕΡΓΑΣΙΑ. (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών)

Εγχειρίδιο Χρήσης. Εφαρμογή Δημιουργίας Αρχείου Υποβολής Ενδοομιλικών Συναλλαγών ΓΓΔΕ 8/2013. Εγχειρίδιο Χρήσης

Υπόδειγµα 1: Πλήρης κυριότητα σε διαµέρισµα µε µία αποθήκη χωρίς χιλιοστά στο οικόπεδο και µία θέση στάθµευσης µε χιλιοστά στο οικόπεδο


Διαδικτυακή Πύλη Εγχειρίδια χρήσης

ΑΣΚΗΣΗ 1: ΧΡΩΜΑΤΙΚΟΣ ΚΩΔΙΚΑΣ ΑΝΤΙΣΤΑΣΕΩΝ

ΕΡΩΤΗΜΑΤΟΛOΓΙΟ ΣΧΟΛΕIΟΥ: ΕΓΧΕΙΡIΔΙΟ ΔΙΕΥΘΥΝΤΉ/ΝΤΡΙΑΣ. Doc.: CY7_CBA_ScQPrincipalManual.docx. Δημιουργήθηκε από: ETS, Core Α Contractor

( Απάντηση: Ο τόνος βρίσκεται δεξιά από το γράμμα Λ. ) ( Απάντηση: Κρατάμε πατημένο το πλήκτρο Shift και πατάμε το πλήκτρο 8. )

Περιεχόµενα. Λίγα λόγια από τους συγγραφείς...9. Για τον εκπαιδευτή και το γονέα Αριθµοί και Υπολογισµοί (Numbers and Calculations)

AgentSheets: Εκπαιδευτικό Εργαλείο ανάπτυξης αλληλεπιδραστικών προσομοιώσεων και δραστηριοτήτων για το Ελληνικό Σχολείο

ΣΕΤ ΑΣΚΗΣΕΩΝ 3. Προθεσµία: 7/1/2014, 22:00

Εικονικό Εργαστήριο Χωρικής Ανάλυσης. Εγχειρίδιο Χρήστη ΤΕΙ ΑΘΗΝΑΣ

ΥΠ.ΕΣ. -.Μ.Η.Ε.Σ. ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΛΗΞΙΑΡΧΕΙΟΥ

2. Ο νόμος του Ohm. Σύμφωνα με το νόμο του Ohm, η τάση V στα άκρα ενός αγωγού με αντίσταση R που τον διαρρέει ρεύμα I δίνεται από τη σχέση: I R R I

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

Οδηγός Χρήστη. Πλατφόρμας Τηλεκπαίδευσης

ΕΡΓΑΣΙΑ. (στο µάθηµα: Τεχνολογίες Εφαρµογών ιαδικτύου του Η εξαµήνου σπουδών του Τµήµατος Πληροφορικής & Τηλ/νιών)

Υποβολή Αναλώσιµων Υλικών ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Ηλεκτρονικές Υπηρεσίες. Υποβολή Αναλώσιμων Υλικών. Σελίδα 1

"Διαδικτυακή υπηρεσία πληροφοριών φαρμακείων"

Αναλυτικός οδηγός χρήσης εφαρμογής Energy Audit Pro edition

Transcript:

Κεφάλαιο VIII : Εργαστηριακές ασκήσεις που αφορούν βοηθητικές εφαρµογές (Applets) στη Java. Στο παρόν κεφάλαιο παρουσιάζονται εργαστηριακές ασκήσεις οι οποίες αφορούν τη δηµιουργία βοηθητικών εφαρµογών (Applets) στη Java. Ποιο συγκεκριµένα παρουσιάζονται ασκήσεις οι οποίες αναφέρονται σε: Εµφάνιση πληροφοριών σε µια βοηθητική εφαρµογή. Απόκριση σε δεδοµένα εισαγωγής σε µια βοηθητική εφαρµογή. Τοποθέτηση µιας βοηθητικής εφαρµογής σε µια ιστοσελίδα. Χρήση της HTML. 97

8.1 Λυµένες Ασκήσεις. 8.1.1 Να γράψετε ένα applet το οποίο να εµφανίζει η φράση JAVA IS FUN!! δύο φορές µε χρώµατα κόκκινο και πράσινο και µε χαρακτήρες BOLD+ITALIC των 35 points. Στη συνέχεια γράψτε ένα απλό αρχείο HTML το οποίο να καλεί το applet. Χρησιµοποιείστε έναν Web Browser για να εκτελέσετε την εφαρµογή. Μια πιθανή λύση είναι η ακόλουθη η οποία αποθηκεύεται στο αρχείο JavaIsFun.java: Αφού µεταγλωττίσουµε το παραπάνω πρόγραµµα (javac JavaIsFun.java) συντάσσουµε το παρακάτω αρχείο JavaIsFun.html. Εάν ανοίξουµε το αρχείο JavaIsFun.html µε τον Konqueror (ή οποίον άλλον Web Browser) έχουµε το παρακάτω αποτέλεσµα: 98

8.1.2 Με βάση την άσκηση 7.1.5 να γράψετε ένα applet το οποίο να εµφανίζει δύο κύκλους που να τέµνονται και να τους γεµίζει µε κόκκινο τον έναν και µε µπλέ τον άλλον χρώµα. Στη συνέχεια γράψτε ένα απλό αρχείο HTML το οποίο να καλεί το applet. Χρησιµοποιείστε έναν Web Browser για να εκτελέσετε την εφαρµογή. Μια πιθανή λύση είναι η ακόλουθη η οποία αποθηκεύεται στο αρχείο Circles.java: 99

Αφού µεταγλωττίσουµε το παραπάνω πρόγραµµα (javac Circles.java) συντάσσουµε το παρακάτω αρχείο Circles.html. Εάν ανοίξουµε το αρχείο Circles.html µε τον Konqueror (ή οποίον άλλον Web Browser) έχουµε το παρακάτω αποτέλεσµα: 8.1.3 Να γράψετε ένα applet το οποίο να εµφανίζει πέντε κουµπιά στη σειρά µε ονόµατα one έως five. Στη συνέχεια γράψτε ένα απλό αρχείο HTML το οποίο να καλεί το applet. Χρησιµοποιείστε έναν Web Browser για να εκτελέσετε την εφαρµογή. Μια πιθανή λύση είναι η ακόλουθη η οποία αποθηκεύεται στο αρχείο Koumpia.java: 100

Αφού µεταγλωττίσουµε το παραπάνω πρόγραµµα (javac Koumpia.java) συντάσσουµε το παρακάτω αρχείο Koumpia.html. Εάν ανοίξουµε το αρχείο Koumpia.html µε τον Konqueror (ή οποίον άλλον Web Browser) έχουµε το παρακάτω αποτέλεσµα: 101

8.1.4 Με βάση την άσκηση 6.1.1 να γράψετε ένα applet. Στη συνέχεια γράψτε ένα απλό αρχείο HTML το οποίο να καλεί το applet. Χρησιµοποιείστε έναν Web Browser για να εκτελέσετε την εφαρµογή. Μια πιθανή λύση είναι η ακόλουθη η οποία αποθηκεύεται στο αρχείο CelToFah.java: 102

Αφού µεταγλωττίσουµε το παραπάνω πρόγραµµα (javac CelToFah.java) συντάσσουµε το παρακάτω αρχείο CelToFah.html. Εάν ανοίξουµε το αρχείο CelToFah.html µε τον Konqueror (ή οποίον άλλον Web Browser) έχουµε το παρακάτω αποτέλεσµα: 103

8.2 Ασκήσεις. 8.2.1 Με βάση τις ασκήσεις 7.1.2, 7.1.3 και 7.1.6 να γράψετε κατάλληλα applets. Στη συνέχεια για το κάθε applet να γράψετε ένα απλό αρχείο HTML το οποίο να το καλεί. Χρησιµοποιείστε έναν Web Browser για να εκτελέσετε την εφαρµογή. 8.2.2 Με βάση την άσκηση 6.1.2 να γράψετε ένα applet. Στη συνέχεια να γράψετε ένα απλό αρχείο HTML το οποίο να καλεί το applet. Χρησιµοποιείστε έναν Web Browser για να εκτελέσετε την εφαρµογή. 8.2.3 Με βάση την άσκηση 6.1.3 να γράψετε ένα applet. Στη συνέχεια να γράψετε ένα απλό αρχείο HTML το οποίο να καλεί το applet. Χρησιµοποιείστε έναν Web Browser για να εκτελέσετε την εφαρµογή. 8.2.4 Γράψτε ένα applet το οποίο να εµφανίζει δέκα διαφορετικά πεδία κειµένου στα οποία να εισάγονται δέκα αριθµοί. Στη συνέχεια να υπολογίζει µε το πάτηµα ενός κουµπιού και να εµφανίζει σε κατάλληλα πεδία κειµένου το µέσο όρο και την τυπική απόκλιση των αριθµών. Χρησιµοποιείστε και ένα κουµπί Reset Values να σβήνει τις τρέχουσες τιµές σε όλα τα πεδία κειµένου. Στη συνέχεια να γράψετε ένα απλό αρχείο HTML το οποίο να καλεί το applet. Χρησιµοποιείστε έναν Web Browser για να εκτελέσετε την εφαρµογή. 8.2.5 Να γράψετε ένα applet το οποίο να εµφανίζει έναν απλό calculator τεσσάρων πράξεων όπου τα ψηφία των αριθµών να εισάγονται µε αντίστοιχα κουµπιά. Στη συνέχεια να γράψετε ένα απλό αρχείο HTML το οποίο να καλεί το applet. Χρησιµοποιείστε έναν Web Browser για να εκτελέσετε την εφαρµογή. 104