Εργαστήριο 6 - Άσκηση - Ανάλυση
|
|
- Ιανός Βέργας
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Εργαστήριο 6 - Άσκηση - Ανάλυση Εκφώνηση: ηµιουργείστε την εφαρµογή «fastfood» σε Java Swing µε χρήση NetBeans χρησιµο οιώντας τις εικόνες ου θα βρείτε στο moodle. Στην εφαρµογή ο υ άλληλος του µαγαζιού µ ορεί να καταχωρεί την αραγγελία ου του ζητάει ο ελάτης, ε ιλέγοντας τα ροϊόντα ου βρίσκονται στις λίστες, την οσότητα α ό ένα spinner και να βλέ ει την αραγγελία του και την συνολική τιµή. Ακολουθείστε τις αρακάτω οδηγίες: 1. Η εφαρµογή θα σχεδιασθεί σε ένα εξωτερικό υ οδοχέα JFrame, ο ο οίος θα έχει a. τίτλο «Ο ΜΑΚΗΣ», b. θα οριστεί µε την έξοδο του να κλείνει και η εφαρµογή, και c. θα βασιστεί σε ένα TabbedPane µε δύο Tabs. i. Το ρώτο θα λέγεται «ΦΟΡΜΑ ΠΑΡΑΓΓΕΛΙΑΣ» και ii. το δεύτερο θα λέγεται «ΣΥΝΟΛΙΚΗ ΠΑΡΑΓΓΕΛΙΑ» Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 1
2 2. Στο ρώτο TAB: a. Χρησιµο οιήστε ένα JSeparator για να χωρίσετε οριζόντια το panel σε δύο µέρη. b. Στο άνω µέρος θα ορίσετε την αραγγελία των φαγητών ενώ στο κάτω των οτών. c. Τα φαγητά θα τα ορίσετε σε ίνακα αλφαριθµητικών και ακεραίων, δηλαδή: String foods[] = {"Γύρος", "Σουτζουκάκι", "Σουβλάκι", "Χωριάτικη", "Πράσινη", "Γεµιστά" }; int foodsprice[] = {6, 5, 4, 3, 2, 7}; d. Για την εµφάνιση των φαγητών θα χρησιµο οιήσετε ένα JList το ο οίο θα το οθετείται αυτόµατα µέσα σε JScrollPane. Το JList θα το ορίσετε µε βάση τον ίνακα foods α ό το Customize Code, ό ως φαίνεται στην αρακάτω εικόνα. Ε ίσης διαγράψτε α ό τα properties του JList τις τιµές item 1, item 2, item 3, item 4, item 5 της ιδιότητας model. Ορίστε µοντέλο α λής ε ιλογής (Single SelectionMode). Προγραµµατίστε το γεγονός ListSelection στη JList, ώστε να εµφανίζετε η κατάλληλη εικόνα σε ετικέτα ανάλογα µε την ε ιλογή σας α ό τη λίστα. Χρησιµο οιήστε τη µέθοδο getselectedindex() για να άρετε την θέση της ε ιλογής σας α ό τη λίστα. Στο άνω µέρος ροσθέστε ένα JSpinner, για να γίνει η διαχείριση της οσότητας των φαγητών, στο ο οίο αλλάξτε την ιδιότητα µοντέλο σε «Μοντέλο Αριθµών» µε ελάχιστο 1. Τέλος, στο άνω µέρος το οθετήστε ένα JButton. e. Τα οτά θα τα ορίσετε µε ένα ίνακα αλφαριθµητικών και ένα ίνακα ακεραίων, δηλαδή: String drinks[] = { "Πορτοκαλάδα", "ΚόκαΚόλα", "Νερό", "Λεµονάδα"}; int drinksprice[] = {2, 3, 1, 2}; f. Για την εµφάνιση των οτών θα χρησιµο οιήσετε ένα JComboBox, το ο οίο θα το ορίσετε µε βάση τον ίνακα drinks αρόµοια µε τον τρό ο ου ορίσατε τη λίστα για τον ίνακα foods. g. Προγραµµατίστε το γεγονός ActionPerformed στο JComboBox ώστε να εµφανίζετε η κατάλληλη εικόνα σε ετικέτα ανάλογα µε την ε ιλογή σας α ό το ComboBox. h. Ορίστε ένα JSpinner για τη διαχείριση της οσότητας των οτών ό ως το ορίσατε για τα φαγητά και ροσθέστε ένα JButton. Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 2
3 3. Το δεύτερο TAB: Χωρίστε το µε χρήση δύο υ οδοχέων. Στο άνω τµήµα, το οθετήστε σε ένα Panel τα κατάλληλα συστατικά για να εµφανίσετε το συνολικό κόστος της αραγγελίας. Στο δεύτερο τµήµα εµφανίστε αναλυτικά την αραγγελία. Εισάγετε ένα Swing Control, το Table, το ο οίο θα ρέ ει να µ ει µέσα σε ScrollPane (εισάγοντας το Table µ αίνει αυτόµατα µέσα σε scrollpane). Φροντίστε ε ιλέγοντας (Table Contents) ο Πίνακας να έχει τους σωστούς τίτλους ε ικεφαλίδων των στηλών (columns), οι τύ οι ου θα δέχεται να είναι String, integer, integer και να µην έχει καµία γραµµή (row). 4. Προγραµµατίστε τα γεγονότα actionperformed των δύο jbutton ώστε να ενηµερώνονται κατάλληλα οι γραµµές του ίνακα και το συνολικό κόστος της αραγγελίας στο δεύτερο TAB. Για να γεµίσετε τον ίνακα θα ρέ ει να χρησιµο οιήσετε κατάλληλα τις αρακάτω εντολές: Object[] row = { Τιμή_1ης_στήλης, Τιμή_2ης_στήλης, Τιμή_3ης_στήλης}; DefaultTableModel model = (DefaultTableModel) jtable1.getmodel(); model.addrow(row); Θα χρειαστεί να ροσθέσετε βιβλιοθήκη για το DefaultTableModel. Σηµείωση: Μέθοδοι ου ιθανώς θα σας φανούν χρήσιµες: settext(string) Αντικείµενο ImageIcon seticon(αντικείµενο ImageIcon) getselectedindex() String.valueOf JSpinner.getValue() Integer.valueOf Ανάλυση και εξήγηση λύσης Βήμα 1: Δημιουργούμε ένα νέο project στο NetBeans με όνομα Askisi8. Βήμα 2: Δημιουργούμε ένα νέο Java αρχείο τύπου JFrame Form με όνομα Ergastirio6. Βήμα 3: Ορισμός Ιδιοτήτων στο JFrame. Ορίζουμε ως τίτλο του JFrame το «Ο ΜΑΚΗΣ». Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 3
4 Βήμα 4: Η εφαρμογή θα έχει δύο καρτέλες. Έτσι, τοποθετώ στο JFrame ένα JTabbedPane. Στο JTabbedPane τοποθετώ δύο JPanel, ένα για κάθε καρτέλα και αλλάζω τον τίτλο τους (Edit Text) όπως φαίνεται στην Εικόνα 1. Εικόνα 1: Η εφαρμογή θα έχει δύο καρτέλες. Βήμα 5: Για να διαχωρίσουμε το πρώτο Panel σε δύο τμήματα χρησιμοποιούμε ένα Separator. Αλλάζουμε κατάλληλα το μέγεθος του και τις ιδιότητες foreground και background. Το αποτέλεσμα το βλέπουμε στην Εικόνα 2. Εικόνα 2: Πρόσθεση του separator Βήμα 6: Δηλώνουμε δύο arrays ως global μεταβλητές (Εικόνα 3). Οι δύο arrays περιέχουν τα δεδομένα για τα φαγητά, δηλαδή περιγραφή φαγητού και τιμή. Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 4
5 Εικόνα 3: Δήλωση πινάκων δεδομένων Βήμα 7: Τοποθετούμε ένα JList στην πρώτη καρτέλα για να εμφανίσουμε τα φαγητά. Ορίζουμε κατάλληλα τις τιμές σε τρεις ιδιότητες του JList. Από την ιδιότητα model διαγράφουμε τις τιμές. Στην ιδιότητα selectionmode ορίζουμε την τιμή SINGLE (Εικόνα 4). Θέλουμε να επιλέγουμε μόνο μία τιμή φαγητού κάθε φορά. Τέλος, στην ιδιότητα selectedindex δίνουμε την τιμή 0, ώστε όταν εκτελείται η εφαρμογή να ξεκινά με επιλεγμένο το πρώτο στοιχείο της λίστας. Για να «φορτώσει» η λίστα τις τιμές από τον πίνακα foods, θα πρέπει από το pop up μενού που ανοίγει όταν κάνουμε δεξί click στο jlist να επιλέξουμε το customize code και στη συνέχεια να ορίσουμε στην εντολή δημιουργίας της λίστας, ως παράμετρο τον πίνακα foods, όπως φαίνεται στην Εικόνα 5. Εικόνα 4: Οι ιδιότητες του JList Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 5
6 Εικόνα 5: Code Customizer για τη JList Αλλάζουμε το variable name του JList σε «food». Βήμα 8: Σε αυτό το βήμα θα προγραμματίσουμε ένα γεγονός στη λίστα, ώστε όταν επιλέγετε ένα φαγητό να εμφανίζεται η εικόνα του σε μία ετικέτα. Πρώτα από όλα τοποθετούμαι μία ετικέτα στο καμβά μας. Ορίζουμε από τις ιδιότητες της: Horizontal Size την τιμή 110 Vertical Size την τιμή 100 Border Bevel border type Lowered για να φαίνεται η εικόνα σε 3D κάδρο. Πειραματιστείτε. Text διαγράψτε το κείμενο Variable name foodicon. Στη συνέχεια, ορίζουμε σε ImageIcon αντικείμενα, τις φωτογραφίες των φαγητών που θα χρησιμοποιήσουμε. Μπορείτε να ορίσετε τα αντικείμενα ως global μεταβλητές. Προφανώς θα χρειαστεί και η βιβλιοθήκη για την ImageIcon. Στην Εικόνα 6, στις γραμμές μπορείτε να δείτε τη δήλωση των ImageIcon αντικείμενων. Εικόνα 6: Δημιουργία ImageIcon αντικειμένων για τα αρχεία εικόνων των φαγητών Ολοκληρώνουμε αυτό το βήμα προγραμματίζοντας το event ListSelection του JList, όπως φαίνεται στην Εικόνα 7. Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 6
7 Εικόνα 7: Event ListSection-valueChanged του JList Σε αυτό το γεγονός θα πρέπει να βρίσκουμε ποιο στοιχείο της λίστας έχει επιλεγεί και με βάση αυτό να εμφανίζουμε την κατάλληλη εικόνα. Για να βρούμε το στοιχείο της λίστας που είναι επιλεγμένο και έχει «πυροδοτήσει» το γεγονός μπορούμε να χρησιμοποιήσουμε τις μεθόδους getselectedindex() και getselectedvalue(). Με την getselectedindex() επιστρέφεται η θέση στη λίστα του στοιχείου που έχει επιλεγεί - η μέτρηση ξεκινά από το μηδέν. Στην Εικόνα 8, στη γραμμή 93 χρησιμοποιείται η getselectedindex() στη λίστα food, και αποθηκεύεται η θέση στην ακέραια μεταβλητή idx. Επειδή, η λίστα δημιουργήθηκε με βάση τον πίνακα foods, τα φαγητά έχουν την ίδια θέση στη λίστα και στον πίνακα. Αυτό εκμεταλλευόμαστε στη γραμμή 94 και αποθηκεύουμε το όνομα του φαγητού στην μεταβλητή foodtype. Εικόνα 8: ListSelection 1 ος τρόπος Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 7
8 Με την getselectedvalue() επιστρέφεται η επιλεγμένη τιμή (και όχι η θέση της) στη λίστα, όπως ακριβώς παρουσιάζεται στη λίστα, δηλαδή στο παράδειγμά μας το όνομα του φαγητού. Στην Εικόνα 9, παρουσιάζεται η λύση με χρήση της getselectedvalue() ενώ στην Εικόνα 10, παρουσιάζεται η λύση με χρήση της switch-case σύνταξης αντί της if σύνταξης. Εικόνα 9: ListSelection 2 ος τρόπος Εικόνα 10: ListSelection 3 ος τρόπος Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 8
9 Βήμα 9: Σε αυτό το βήμα θα προσθέσουμε ένα spinner στον καμβά μας για να διαχειριστούμε την ποσότητα παραγγελίας κάθε προϊόντος. Στην Εικόνα 11, παρατηρούμε το spinner δίπλα στη λίστα ενώ έχουμε προσθέσει και ένα JButton. Ορίζουμε τις παρακάτω ιδιότητες για το spinner: Horizontal Size: 50 Ανοίγουμε το model και επιλέγουμε Number (Εικόνα 12). Εκεί ορίζουμε την τιμή 1 στις ιδιότητες Initial Value και Minimum. Ορίζουμε αυτή την τιμή για να μην μπορούμε να ορίσουμε 0 ή αρνητική τιμή στην ποσότητα. Εικόνα 11: Το spinner Εικόνα 12: Το spinner model Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 9
10 Βήμα 10: Ότι σχεδιάσαμε για την παραγγελία των φαγητών στο πάνω μέρος του καμβά θα σχεδιάσουμε σε αυτό το βήμα για την παραγγελία των ποτών στο κάτω μέρος του καμβά. Έτσι, όπως φαίνεται στην Εικόνα 13, γραμμές ορίζουμε τους πίνακες drinks και drinksprice. Επίσης, στις γραμμές ορίζουμε τέσσερα ImageIcon αντικείμενα για τις εικόνες των ποτών. Εικόνα 13: Τα στοιχεία για τα ποτά Προσθέτουμε ένα combo box, ένα spinner, ένα Label και ένα Button, όπως φαίνεται στην Εικόνα 14 και τα διαμορφώνουμε με παρόμοιο τρόπο με τον τρόπο που διαμορφώσαμε τα συστατικά για την παραγγελία των φαγητών. Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 10
11 Εικόνα 14: Το TAB Φόρμα Παραγγελίας Δημιουργούμε το γεγονός ActionPerformed για το combobox και προγραμματίζουμε την εμφάνιση των εικόνων των ποτών στην ετικέτα (Εικόνα 15) με αντίστοιχο τρόπο όπως προγραμματίσαμε τη λίστα για την ίδια ενέργεια. Εικόνα 15: Το γεγονός ActionPerformed του combobox Βήμα 11: Θα συνεχίσουμε με τη σχεδίαση της δεύτερης καρτέλας. Θα προσθέσουμε ένα JPanel και ένα Table, όπως φαίνεται στην Εικόνα 16. Στο JPanel θα τοποθετήσουμε τρία JLabel. Τα δύο ακριανά θα έχουν παθητικό χαρακτήρα παρουσιάζοντας ένα στατικό κείμενο. Στο μεσαίο JLabel θα εμφανίζουμε τη συνολική τιμή της παραγγελίας. Το μεσαίο JLabel θα έχει όνομα μεταβλητής stimi και επίσης η ιδιότητα Horizontal Alignment θα έχει την τιμή Right και η ιδιότητα Horizontal Size θα έχει την τιμή 40. Και στα τρία JLabel τα font θα είναι Tahoma bold 12. JPanel Table Εικόνα 16: Σχεδίαση της δεύτερης καρτέλας Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 11
12 Βήμα 12: Σε αυτό το βήμα θα διαμορφώσουμε το συστατικό table. Με δεξί click Πάνω στο table ανοίγει το pop up menu και επιλέγουμε Table Contents (Εικόνα 17). Διαμορφώνουμε τους τίτλους των στηλών του πίνακα και τους τύπους δεδομένων που θα παρουσιαστούν στις στήλες, όπως φαίνεται στην Εικόνα 18. Τέλος, διαμορφώνουμε τις γραμμές του πίνακα. Στο παράδειγμα ορίζουμε μηδέν γραμμές γιατί όλες θα δημιουργηθούν δυναμικά κατά την εκτέλεση του προγράμματος (Εικόνα 19). Εικόνα 17: Από το pop menu του table επιλέγουμε Table Contents Εικόνα 18: Διαμόρφωση των στηλών του πίνακα Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 12
13 Εικόνα 19: Διαμόρφωση των γραμμών του πίνακα Βήμα 13: Σε αυτό το βήμα θα προγραμματίσουμε το γεγονός ActionPerformed των δύο jbutton της πρώτης καρτέλας. Επιλέγοντας ένα JButton θα πρέπει να προστεθεί μία γραμμή στην παραγγελία για φαγητό αν επιλεγεί το JButton στο πάνω μέρος της καρτέλας ή για ποτό αν επιλεγεί το άλλο. Στην Εικόνα 20, παρουσιάζεται ο κώδικας του JButton για τα φαγητά. Αναλυτικά: Στη γραμμή 263, αποθηκεύεται στη μεταβλητή idx η θέση επιλογής της λίστας. Στη γραμμή 264, αποθηκεύεται στη μεταβλητή foodtype το όνομα του φαγητού. Στη γραμμή 265, αποθηκεύεται στη μεταβλητή strposotita η τιμή του JSpinner, που δείχνει την ποσότητα παραγγελίας, αφού πρώτα μετατραπεί σε String. Στη γραμμή 266, αποθηκεύεται στη μεταβλητή posotita η τιμή της strposotita αφού μετατραπεί σε Integer. Στη γραμμή 267, αποθηκεύεται στη μεταβλητή timi η τιμή μονάδας του φαγητού που θα προστεθεί στην παραγγελία. Την τιμή θα την πάρουμε από τον πίνακα foodsprice. Στη γραμμή 268, δημιουργείται το αντικείμενο row, το οποίο αποτελείται από τις τιμές των τριών μεταβλητών foodtype, posotita και timi και θα χρησιμοποιηθεί για να γεμίσει μία γραμμή στο συστατικό JTable της δεύτερης καρτέλας. Στη γραμμή 269, αποθηκεύεται στο αντικείμενο model το μοντέλο του JTable όπως ορίστηκε στο προηγούμενο βήμα. Στη γραμμή 270, προστίθεται μία γραμμή στον JTable. Στη γραμμή 271 και 272, υπολογίζεται το συνολικό ποσό και εμφανίζεται στο Jlabel stimi. Εικόνα 20: Το γεγονός ActionPerformed του JButton των φαγητών Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 13
14 Στην Εικόνα 21, παρουσιάζεται ο κώδικας του JButton για τα ποτά. Ο κώδικας είναι αντίστοιχος με τον κώδικα για το JButton για τα φαγητά. Προφανώς, θα πρέπει να δηλωθούν οι μεταβλητές sunolo, posotita και timi ως ακέραιοι. Εικόνα 21: Το γεγονός ActionPerformed του JButton των ποτών Βήμα 14: Τελευταίο βήμα είναι η διαμόρφωση της αρχικής εμφάνισης της εφαρμογής. Έτσι, καλό θα ήταν ξεκινώντας η εφαρμογή να προτείνει ως επιλεγμένο το πρώτο προϊόν στη λίστα και στο combobox, εμφανίζοντας και την αντίστοιχη εικόνα. Αυτό γίνεται με τον κώδικα στις γραμμές 9 και 10, ο οποίος εκτελείται αμέσως μετά τη μέθοδο initcomponents στο δομητή της τάξης της εφαρμογής. Επίσης, ορίζεται ως επιλεγμένη η θέση 0 της λίστα και του combobox, όπου ορίζουμε και για τα δύο την ιδιότητα selectedindex να έχει την τιμή 0 (χρησιμοποιήστε την επιλογή Custom code για να ορίσετε την ιδιότητα). Τέλος, με τον κώδικα στην γραμμή 11 δίνεται η δυνατότητα στο χρήστη να ταξινομεί τα περιεχόμενα του συστατικού JTable επιλέγοντας το τίτλο της στήλης που θέλει να είναι το κριτήριο ταξινόμησης. Εικόνα 22: Διαμόρφωση αρχικής εμφάνισης της εφαρμογής Δρ. Ευκλείδης Κεραμόπουλος Σελίδα 14
ΑΛΛΗΛΕΠΙ ΡΑΣΗ ΑΝΘΡΩΠΟΥ ΜΗΧΑΝΗΣ 6 o ΕΡΓΑΣΤΗΡΙO
ΑΛΛΗΛΕΠΙ ΡΑΣΗ ΑΝΘΡΩΠΟΥ ΜΗΧΑΝΗΣ 6 o ΕΡΓΑΣΤΗΡΙO H φόρµα µε τίτλο «ΜΑΚΗS, θα περιέχει ένα ΤabbedPane µε 2 Καρτέλες. Στο 1 ο tab θα επιλέγεις τι θα πάρεις, και στο 2 ο θα τυπώνεται ο λογαριασμός σου 1. Θα
Διαβάστε περισσότεραΕργαστήριο 5 - Άσκηση - Ανάλυση
Εργαστήριο 5 - Άσκηση - Ανάλυση Εκφώνηση: ηµιουργείστε την εφαρµογή «ιακο ές» σε Java Swing µε χρήση NetBeans, χρησιµο οιώντας τις εικόνες ου θα βρείτε στο moodle και ακολουθώντας τις αρακάτω οδηγίες:
Διαβάστε περισσότεραΕργαστήριο 10 Άσκηση 1 - Ανάλυση
Εργαστήριο 10 Άσκηση 1 - Ανάλυση Εκφώνηση: Στο moodle σας δίνονται οι εικόνες έξι ηρώων της ταινίας Star Wars. Για κάθε ήρωα σας δίνεται µία µεγάλη και µία µικρή εικόνα. Ε ίσης, σας δίνονται και οι εικόνες
Διαβάστε περισσότεραΕργαστήριο 4 - Άσκηση - Ανάλυση
Εργαστήριο 4 - Άσκηση - Ανάλυση Εκφώνηση: ηµιουργείστε την εφαρµογή «Audio Player» σε Java Swing µε χρήση NetBeans ακολουθώντας τις αρακάτω οδηγίες. 1. Η εφαρµογή θα σχεδιασθεί σε ένα εξωτερικό υ οδοχέα
Διαβάστε περισσότεραΕργαστήριο 2 - Άσκηση - Ανάλυση
Εργαστήριο 2 - Άσκηση - Ανάλυση Εκφώνηση: Δημιουργείστε την εφαρμογή Αριθμήτηριο σε Java Swing με χρήση NetBeans ακολουθώντας τις παρακάτω οδηγίες. 1. Η εφαρμογή θα σχεδιασθεί σε ένα εξωτερικό υποδοχέα
Διαβάστε περισσότεραΕργαστήριο 7 - Άσκηση - Ανάλυση
Εργαστήριο 7 - Άσκηση - Ανάλυση Εκφώνηση: ηµιουργείστε την εφαρµογή «simple editor» σε Java Swing µε χρήση NetBeans. Στην εφαρµογή αυτή ο χρήστης θα µ ορεί να φορτώνει, α οθηκεύει α λό αρχείο κειµένου
Διαβάστε περισσότεραΕργαστήριο 8 - Άσκηση - Ανάλυση
Εργαστήριο 8 - Άσκηση - Ανάλυση Εκφώνηση: ηµιουργείστε την εφαρµογή «Simple Menu Editor» σε Java Swing µε χρήση NetBeans. Στην εφαρµογή αυτή ο χρήστης θα µ ορεί να φορτώνει, α οθηκεύει α λό αρχείο κειµένου
Διαβάστε περισσότεραΕργαστήριο 1-1 η Άσκηση - Ανάλυση
Εργαστήριο 1-1 η Άσκηση - Ανάλυση Εκφώνηση: Δημιουργείστε εφαρμογή σε Java Swing με χρήση του IDE NetBeans όπου θα παρουσιάζεται ποιο κουμπί πατήθηκε. Η εφαρμογή θα μοιάζει ως εξής: Πρώτο Βήμα: Αρχική
Διαβάστε περισσότεραΕργαστήριο 3 - Άσκηση - Ανάλυση
Εργαστήριο 3 - Άσκηση - Ανάλυση Εκφώνηση: Δημιουργείστε την εφαρμογή «Αγορά Σπιτιού» σε Java Swing με χρήση NetBeans ακολουθώντας τις παρακάτω οδηγίες. 1. Η εφαρμογή θα σχεδιασθεί σε ένα εξωτερικό υποδοχέα
Διαβάστε περισσότεραΕργαστήριο 9 - Άσκηση - Ανάλυση
Εργαστήριο 9 - Άσκηση - Ανάλυση Εκφώνηση: ηµιουργείστε ένα αντίγραφο της άσκησης της 8ης εργαστηριακής εβδοµάδας. Κάντε τις α αραίτητες τρο ο οιήσεις ώστε να αντικαταστήσετε τα δύο jdialog ου χρησιµο οιήσατε
Διαβάστε περισσότεραhttps://docs.oracle.com/javase/tutorial/uiswing/components/slider.html VK - 04/11/2016- [1]
ΑΛΛΗΛΕΠΙ ΡΑΣΗ ΑΝΘΡΩΠΟΥ ΜΗΧΑΝΗΣ 4 o ΕΡΓΑΣΤΗΡΙO Audio Player 1-3. Πάνω σε ένα jframe με διάταξη Grid Bag Layout και τίτλο «AudioPlayer» τοποθετήστε 5 ετικέτες 5 slider 3 radio button 1 button 1 ετικέτα (ακόµη)
Διαβάστε περισσότεραΚΕΡΑΜΟΠΟΥΛΟΣ ΕΥΚΛΕΙΔΗΣ
ΚΕΡΑΜΟΠΟΥΛΟΣ ΕΥΚΛΕΙΔΗΣ Το JList είναι ένα από τα τρία συστατικά (JComboBox, JSpinner) που χρησιμοποιούνται στη Java Swing για την επιλογή από λίστα πληροφοριών. Με το συστατικό JList μπορούμε να επιλέξουμε
Διαβάστε περισσότεραApp Inventor. Εφαρμογή 7 η. Υπολογισμός Μέσου όρου μαθημάτων Επέκταση: Πέρασα ή δεν πέρασα? Version 2
App Inventor Εφαρμογή 7 η Υπολογισμός Μέσου όρου μαθημάτων Επέκταση: Πέρασα ή δεν πέρασα? Version 2 Εφαρμογή «Υπολογισμός Μέσου όρου μαθημάτων»: 2 Ακολουθώντας τα βήματα αυτού του φύλλου εργασίας, θα επεκτείνουμε
Διαβάστε περισσότεραApp Inventor. Εφαρμογή 7 η. Υπολογισμός Μέσου όρου μαθημάτων
App Inventor Εφαρμογή 7 η Υπολογισμός Μέσου όρου μαθημάτων Εφαρμογή «Υπολογισμός Μέσου όρου μαθημάτων»: Ακολουθώντας τα βήματα αυτού του φύλλου εργασίας, θα αναπτύξουμε σταδιακά μια απλή εφαρμογή για το
Διαβάστε περισσότεραWeek 12: GUIs with Swing
Week 12: GUIs with Swing Προγραµµατισµός ΓΠΕ: ανασκόπηση Εισαγόµενα πακέτα Java Εβδοµάδα 12: Γραφικά Περιβάλλοντα Επικοινωνίας Java µε Swing «Στήσιµο»του αυτόνοµου παράθυρου [frame] Συστατικά [components]
Διαβάστε περισσότεραΕισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό Διάλεξη #18
Week 12: GUIs with Swing Προγραμματισμός ΓΠΕ: ανασκόπηση Εισαγόμενα πακέτα Java Διαλεξη #18: Γραφικά Περιβάλλοντα Επικοινωνίας Java με Swing «Στήσιμο»του αυτόνομου παράθυρου [frame] Συστατικά [components]
Διαβάστε περισσότεραΒάσεις Δεδομένων 2η εργαστηριακή άσκηση
Βάσεις Δεδομένων 2η εργαστηριακή άσκηση Εισαγωγή στο περιβάλλον της oracle Δημιουργία πινάκων Δρ. Εύη Φαλιάγκα 1. Login Χρησιμοποιώντας έναν web explorer, μπαίνετε στο http://10.0.0.6:8080/apex και συμπληρώνετε
Διαβάστε περισσότεραΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Graphical User Interfaces (GUI) SWING
ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Graphical User Interfaces (GUI) SWING Swing Τα GUIs (Graphical User Interfaces) είναι τα συνηθισμένα interfaces που χρησιμοποιούν παράθυρα, κουμπιά, menus,
Διαβάστε περισσότεραΓενικά. Change Reference
ΣΕΝΑΡΙΑ ΜΕΤΑΣΧΗΜΑΤΙΣΜΩΝ Date Change Reference 27-06-2001 Αρχικό 17-09-2001 Προσθήκες Διαχωρισμός των σεναρίων σε αγορές και πωλήσεις Μεταβλητή ADDWHERE για σενάρια μαζικών μετασχηματισμών 24-09-2001 Προσθήκες
Διαβάστε περισσότεραΒιοϊατρική τεχνολογία
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Βιοϊατρική τεχνολογία Ενότητα 5: Οξύμετρο (OxyPro Project) Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr ΕΕΔΙΠ Μπέλλου Σοφία e-mail: sbellou@uowm.gr
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να καταλάβουν την διαφορά ανάμεσα σε τοπικές και καθολικές μεταβλητές. Nα κάνουν αποσφαλμάτωση
Διαβάστε περισσότεραΔιαδικασία Χρήσης Module Αναλυτικής Λογιστικής
Διαδικασία Χρήσης Module Αναλυτικής Λογιστικής 1 Περίληψη Με την Αναλυτική Λογιστική πραγματοποιείται η παρακολούθηση όλου του κυκλώματος και η ενημέρωση της Αναλυτικής Λογιστικής από την εφαρμογή Hyper
Διαβάστε περισσότεραΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES
ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES 2. ΠΑΤΗΣΤΕ EDIT ΑΛΛΑΞΤΕ ΤΟ ΟΝΟΜΑ COMPANY CLOSE 3. ΠΑΤΗΣΤΕ NEW (CREATE NEW)
Διαβάστε περισσότεραΕργαστήριο 2. Δημιουργία πινάκων Ιδιότητες πεδίων. Ευάγγελος Γ. Καραπιδάκης
Εργαστήριο 2 Δημιουργία πινάκων Ιδιότητες πεδίων Να δημιουργήσετε τον παρακάτω πίνακα Η στήλη Περιγραφή σας δείχνει το μέγεθος του πεδίου. Δηλαδή θα ρυθμίσετε το μέγεθος του πεδίου σε αυτήν την τιμή και
Διαβάστε περισσότεραΟπτικός Προγραμματισμός σε NetBeans με Java Swing
Οπτικός Προγραμματισμός σε NetBeans με Java Swing 1 NetBeans Το NetBeans είναι το επίσημο ολοκληρωμένο περιβάλλον ανάπτυξης (IDE - Integrated Development Environment) για υλοποίηση εφαρμογών σε Java 8.
Διαβάστε περισσότεραΛίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access
Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access... 9 Κεφάλαιο 2: Microsoft Access 2002... 20 Κεφάλαιο 3: Το σύστημα Βοήθειας του Microsoft Office ΧΡ... 36
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Nα κατασκευάσουν πίνακες από δεδομένα. Να κατασκευάσουν συναρτήσεις με πίνακες. Να κάνουν χρήση
Διαβάστε περισσότεραΕπεξεργασία πολλαπλών φύλλων εργασίας - Γραφημάτων Excel
Επεξεργασία πολλαπλών φύλλων εργασίας - Γραφημάτων Excel 11.1. Πολλαπλά φύλλα εργασίας Στο προηγούμενο κεφάλαιο δημιουργήσαμε ένα φύλλο εργασίας με τον προϋπολογισμό δαπανών του προσωπικού που θα συμμετάσχει
Διαβάστε περισσότεραΜε την Αναλυτική Λογιστική πραγματοποιείται η παρακολούθηση όλου του κυκλώματος και η ενημέρωση της Αναλυτικής Λογιστικής από την εφαρμογή της
Αναλυτική Λογιστική Με την Αναλυτική Λογιστική πραγματοποιείται η παρακολούθηση όλου του κυκλώματος και η ενημέρωση της Αναλυτικής Λογιστικής από την εφαρμογή της Λογιστικής Η Αναλυτική Λογιστική περιλαμβάνει
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.
Διαβάστε περισσότεραΔιαχείριση Βάσης Δεδομένων (dbadmin)
Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Εμπορική Διαχείριση > Διαχείριση Βάσης Δεδομένων (dbadmin) Διαχείριση Βάσης Δεδομένων (dbadmin) Μέσα από τη διαχείριση βάσης δεδομένων
Διαβάστε περισσότεραΟδηγίες Συμπλήρωσης Εκκαθαριστικής ΦΠΑ
Οδηγίες Συμπλήρωσης Εκκαθαριστικής ΦΠΑ Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας οδηγιών συμπλήρωσης και αυτόματης αποστολής εντύπου Φ1. Παρακάτω προτείνεται
Διαβάστε περισσότεραΓια να δείτε όλες τις εγγραφές της εκτύπωσης μπορείτε να χρησιμοποιήσετε τα βελάκια.
Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > PRISMA Win Εμπορικό > Πελάτες > Εκτυπώσεις Εκτυπώσεις Λογιστικές Καρτέλα Πελάτη Στην Καρτέλα του Πελάτη εμφανίζονται αναλυτικά,
Διαβάστε περισσότεραΕισαγωγή Εγγραφών Κέντρων Κόστους
Εισαγωγή Εγγραφών Κέντρων Κόστους Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας ολοκληρωμένου συστήματος εισαγωγής εγγραφών κέντρων κόστους. Παρακάτω προτείνεται
Διαβάστε περισσότεραΑφού δώσουμε όνομα χρήση και password μπορούμε να επιλέξουμε ημερομηνία εισόδου στο σύστημα, εταιρία και υποκατάστημα
Αφού δώσουμε όνομα χρήση και password μπορούμε να επιλέξουμε ημερομηνία εισόδου στο σύστημα, εταιρία και υποκατάστημα Η κεντρική οθόνη του προγράμματος. Ανά χρήστη υπάρχει δυνατότητα σχεδιασμού Menu Αρχείο
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.
Διαβάστε περισσότεραΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Πεδί α
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Βάση δεδομένων είναι συσχετισμένα μεταξύ τους δεδομένα, οργανωμένα σε μορφή πίνακα. Οι γραμμές του πίνακα αποτελούν τις εγγραφές και περιλαμβάνουν τις πληροφορίες για μια οντότητα. Οι
Διαβάστε περισσότεραΠαρακάτω προτείνεται μια αλληλουχία ενεργειών την οποία ο χρήστης πρέπει να ακολουθήσει για να αξιοποιήσει τις δυνατότητες της εφαρμογής.
Έκδοση Επιταγών Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Έκδοσης Επιταγών στην εφαρμογή Λογιστική Διαχείριση της σειράς HyperΛογιστική. Παρακάτω προτείνεται
Διαβάστε περισσότεραΕργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων
Ενότητα 3 Σχεδίαση Βάσεων Δεδομένων 17 18 3.1 Εισαγωγή Μία βάση δεδομένων αποτελείται από δεδομένα για διάφορα θέματα τα οποία όμως σχετίζονται μεταξύ τους και είναι καταχωρημένα με συγκεκριμένο τρόπο.
Διαβάστε περισσότεραΒυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010
Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010 Δημιουργία ενός απλού παιχνιδιού με το Gamemaker (μετάφραση από το http://www.stuffucanuse.com/downloads/gamemaker-introductionlessons/free_game_downloads_gamemaker.htm)
Διαβάστε περισσότεραΔιαχείριση Αξιόγραφων
Διαχείριση Αξιόγραφων 1 Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Διαχείρισης Αξιόγραφων στην εφαρμογή extra Λογιστική Διαχείριση. Παρακάτω προτείνεται μια
Διαβάστε περισσότεραVK -14/10/2016 Σελίς 1
ΑΛΛΗΛΕΠΙ ΡΑΣΗ ΑΝΘΡΩΠΟΥ ΜΗΧΑΝΗΣ ΕΙΣΑΓΩΓΗ Προγραµµατισµός µε Γραφικά (Εισαγωγή στη JavaSwing και γνωριµία µε το εργαλείο NetBeans) Εξαιρετικό παράδειγµα που συνδυάζει όλες τις έννοιες του αντικειµενοστρεφή
Διαβάστε περισσότεραΣυνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010
Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ
Διαβάστε περισσότερα1. Κλικ στην καρτέλα Insert 2. Tables 3. Κλικ Table 4. Σύρουμε το δείκτη του ποντικιού και επιλέγουμε τον επιθυμητό αριθμό γραμμών και στηλών
ΜΑΘΗΜΑ 4 ΣΤΟΧΟΙ: 1. Προσθήκη Πίνακα (Table) 2. Εισαγωγή Και Μετακίνηση Κειμένου Σε Πίνακα 3. Εισαγωγή Στηλών Και Γραμμών Σε Πίνακα 4. Διαγραφή Στηλών Και Γραμμών Σε Πίνακα 5. Αλλαγή Πλάτους Στηλών Και
Διαβάστε περισσότεραΕργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων
Ενότητα 4 Επεξεργασία πινάκων 36 37 4.1 Προσθήκη πεδίων Για να εισάγετε ένα πεδίο σε ένα πίνακα που υπάρχει ήδη στη βάση δεδομένων σας, βάζετε τον κέρσορα του ποντικιού στο πεδίο πάνω από το οποίο θέλετε
Διαβάστε περισσότεραΕγχειρίδιο Χρήσης Εφαρμογής TRS Client
Εγχειρίδιο Χρήσης Εφαρμογής TRS Client Transaction Reporting System (TRS) Πίνακας Περιεχομένων 1. Γενικά... 3 1.1 Έλεγχος Διαθεσιμότητας... 4 1.2 Επιλογή Αρχείου... 4 1.3 Υπογραφή Αποστολή Δεδομένων...
Διαβάστε περισσότεραΜέρος ΙΙ Εφαρμογές γραφικών με το πακέτο swing - 5. Περιεχόμενα
Μέρος ΙΙ Εφαρμογές γραφικών με το πακέτο swing - 5 Περιεχόμενα 1 Βασικές Έννοιες σε Εφαρμογές με Γραφικά... 12 1.1 Οι συνιστώσες τηs Java... 12 1.2 Tα πακέτα για συνιστώσες.... 12 1.3 Η κλάσεις στο πακέτο
Διαβάστε περισσότεραΠαρακάτω προτείνεται μια αλληλουχία ενεργειών την οποία ο χρήστης πρέπει να ακολουθήσει για να αξιοποιήσει τις δυνατότητες της εφαρμογής.
Έκδοση Παραστατικών Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Έκδοσης Παραστατικών στην εφαρμογή της Extra. Παρακάτω προτείνεται μια αλληλουχία ενεργειών την
Διαβάστε περισσότεραΔιαχείριση Έργων- Στόχων
Διαχείριση Έργων- Στόχων Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της Διαδικασίας Διαχείρισης Έργων-Στόχων. Παρακάτω προτείνεται μια αλληλουχία ενεργειών την οποία ο χρήστης
Διαβάστε περισσότεραΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Graphical User Interfaces (GUI) SWING
ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Graphical User Interfaces (GUI) SWING Swing Τα GUIs (Graphical User Interfaces) είναι τα συνηθισμένα interfaces που χρησιμοποιούν παράθυρα, κουμπιά, menus,
Διαβάστε περισσότεραΟικονομικές Καταστάσεις βάσει Ε.Λ.Π.
Οικονομικές Καταστάσεις βάσει Ε.Λ.Π. 1 Περίληψη Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας σύνταξης οικονομικών καταστάσεων βάση των Ελληνικών Λογιστικών Προτύπων.
Διαβάστε περισσότεραΕισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10
Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...
Διαβάστε περισσότεραΔιαχείριση Έργων- Στόχων
Διαχείριση Έργων- Στόχων Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της Διαδικασίας Διαχείρισης Έργων-Στόχων. Παρακάτω προτείνεται μια αλληλουχία ενεργειών την οποία ο χρήστης
Διαβάστε περισσότεραΕπίλυση προβλήματος με Access
Δ.1. Το προς επίλυση πρόβλημα Ζητείται να κατασκευάσετε τα αρχεία και τα προγράμματα μιας εφαρμογής καταχώρησης Δαπανών μελών ΔΕΠ (Διδακτικό και Ερευνητικό Προσωπικό) για την παρακολούθηση του απολογισμού
Διαβάστε περισσότερα3 ο Εργαστήριο Μεταβλητές, Τελεστές
3 ο Εργαστήριο Μεταβλητές, Τελεστές Μια μεταβλητή έχει ένα όνομα και ουσιαστικά είναι ένας δείκτης σε μια συγκεκριμένη θέση στη μνήμη του υπολογιστή. Στη θέση μνήμης στην οποία δείχνει μια μεταβλητή αποθηκεύονται
Διαβάστε περισσότεραUnity Editor #04 Κεντρικό Μενού: Edit, Unity Preferences
Unity Editor #04 Κεντρικό Μενού: Edit, Unity Preferences Γεια σου. Σε αυτό το μάθημα θα μιλήσουμε για τις δυνατότητες που μας δίνει η Unity να την κάνουμε να λειτουργεί όπως θέλουμε. Η αλήθεια είναι ότι
Διαβάστε περισσότεραΒάσεις Δεδομένων 3η εργαστηριακή άσκηση
Βάσεις Δεδομένων 3η εργαστηριακή άσκηση Εισαγωγή στο περιβάλλον της oracle Συσχέτιση πινάκων (εισαγωγή ξένων κλειδιών) Δρ. Μαρία Ευθυμιοπούλου 1. Εμφάνιση πινάκων στο Workspace Στο προηγούμενο εργαστήριο
Διαβάστε περισσότεραApp Inventor 3ο Μάθημα (Ζάρια - επέκταση)
App Inventor 3ο Μάθημα (Ζάρια - επέκταση) Μεταβλητές Δομή επιλογής If then Λογικές συνθήκες Στο μάθημα αυτό θα επεκτείνουμε την εφαρμογή ζάρια που αναπτύξαμε στο πρώτο μάθημα ώστε να εμφανίζει μήνυμα επιτυχίας
Διαβάστε περισσότεραAccess 2. Φτιάχνοντας μια DB, πίνακες και εισαγωγή εξωτερικών δεδομένων
Access 2 Φτιάχνοντας μια DB, πίνακες και εισαγωγή εξωτερικών δεδομένων Στόχοι Σχεδιασμός βάσεων δεδομένων και τη ρύθμιση ιδιοτήτων πεδίων Προβάλετε και τροποποιήστε τους τύπους δεδομένων πεδίων και τη
Διαβάστε περισσότεραΑυτόματος υπολογισμός βαρύτητας τέκνων για προσαύξηση αφορολογήτου
Αυτόματος υπολογισμός βαρύτητας τέκνων για προσαύξηση αφορολογήτου Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της Διαδικασίας αυτόματου υπολογισμού βαρύτητας τέκνων για προσαύξηση
Διαβάστε περισσότεραΟδηγίες για προσθήκη Web Frames Tools to the Quick Access Bar σε μεταγενέστερη έκδοση του Word
Οδηγίες για προσθήκη Web Frames Tools to the Quick Access Bar σε μεταγενέστερη έκδοση του Word Επειδή οι μεταγενέστερες εκδόσεις του Word δεν περιλαμβάνουν στο μενού τη δυνατότητα δημιουργίας πολλαπλών
Διαβάστε περισσότεραΠεριεχόμενα. Λίγα λόγια από το συγγραφέα... 7
Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 1 Microsoft Excel 2003... 9 2 Η δομή ενός φύλλου εργασίας... 26 3 Δημιουργία νέου βιβλίου εργασίας και καταχώριση δεδομένων... 37 4 Συμβουλές για την καταχώριση
Διαβάστε περισσότεραVisual Basic Γλώσσα οπτικού
Visual Basi Γλώσσα οπτικού προγραµµατισµού «Η αρχή είναι το ήµισυ του παντός» Κουλλάς Χρίστος www.oullas.om oullas 2 Στόχοι Μαθήµατος Οι µαθητές να µπορούν: να εξηγούν τι είναι η Visual Basi. ναεξηγούνταστάδιαδηµιουργίας
Διαβάστε περισσότεραΟρισμός Παραμέτρων Ενημέρωσης Γέφυρας Συναλλασσομένου
Ορισμός Παραμέτρων Ενημέρωσης Γέφυρας Συναλλασσομένου Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Ορισμού Παραμέτρων Γέφυρας Συναλλασσόμενου στην εφαρμογή extra
Διαβάστε περισσότεραBrowsers. Λειτουργικότητα και Παραμετροποίηση
Browsers Λειτουργικότητα και Παραμετροποίηση 1 Πίνακας περιεχομένων Γενική περιγραφή... 3 Γενικά... 3 Ποιο αναλυτικά τα μέρη ενός browser... 4 Φίλτρα αναζήτησης... 4 Σενάρια αναζήτησης... 4 Όψεις εμφάνισης
Διαβάστε περισσότεραΕισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στην Python
Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στην Python Python scripts Ένα πρόγραμμα στην Python (συχνά αποκαλείται script) αποτελείται από μία ακολουθία ορισμών και εντολών. H ακολουθία των ορισμών και
Διαβάστε περισσότεραΕργαστήριο #12. Βήμα 1 ο. Βήμα 2 ο. Βήμα 3 ο. Βήμα 4 ο.
Εργαστήριο #12 Από τα προηγούμενα εργαστήρια: Το εργαστήριο αυτό είναι ανεξάρτητο από τα προηγούμενα επειδή όμως ασχολείται με τη γλώσσα JavaScript, βεβαιωθείτε ότι έχετε διαβάσει το εισαγωγικό Παράρτημα
Διαβάστε περισσότεραΔιαγραφή Επιλέγετε Διαγραφή για να διαγράψετε μία ήδη υπάρχουσα διαδικασία εισαγωγής ASCII
Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Διαχείριση Βάσης Δεδομένων (dbadmin) > Αρχεία Αρχεία Εισαγωγή από αρχείο ASCII Με την εργασία αυτή έχετε την δυνατότητα να εισάγετε
Διαβάστε περισσότεραΛίγα λόγια από το συγγραφέα...7
Περιεχόμενα Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Σχεδιασμός βάσης δεδομένων και δημιουργία πίνακα...9 Κεφάλαιο 2: Περαιτέρω τροποποίηση δομής πίνακα...41 Κεφάλαιο 3: Σχέσεις...84 Κεφάλαιο 4: Ερωτήματα...105
Διαβάστε περισσότεραMANUAL PRESTASHOP 1.6
Κατηγορίες: - Προσθήκη νέας κατηγορίας Για να προσθέσουμε μια νέα κατηγορία στο πατάμε στην καρτέλα Κατάλογος και μετά στο κουμπί Κατηγορίες και πατάμε πάνω δεξιά «Add new Category/ Προσθήκη νέας κατηγορίας»
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Τοπικές vs Καθολικές Μεταβλητές ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ενότητα: Τοπικές vs Καθολικές Μεταβλητές ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Διαβάστε περισσότεραΔραστηριότητα 1. Προγραμματίζω τον υπολογιστή (10 ώρες).
Προγραμματίζω τον υπολογιστή (10 ώρες). Δραστηριότητα 1 Στόχος της δραστηριότητας είναι να δημιουργήσουμε μια απλή εφαρμογή η οποία θα περιέχει ένα κουμπί και μια εικόνα μιας γάτας. Όταν ο μαθητής πατήσει
Διαβάστε περισσότεραΔιαχείριση Επιλογών Διαμόρφωσης
1 Περίληψη Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας διαχείρισης επιλογών διαμόρφωσης εγγραφών Εσόδων Εξόδων & Άρθρων Γενικής Λογιστικής στην εφαρμογή της σειράς
Διαβάστε περισσότεραΑυτόματο Κλείσιμο Ισολογισμού
Αυτόματο Κλείσιμο Ισολογισμού Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας διαχείρισης Οδηγιών Αυτόματου Κλεισίματος Ισολογισμού στην εφαρμογή extra Λογιστική
Διαβάστε περισσότεραημιουργία Γραφικού Περιβάλλοντος
Γραφικό Περιβάλλον Χρήστη. Πλαίσια και παράθυρα. Κουμπιά. Ετικέτες και πεδία κειμένου. Πλαίσια ελέγχου. Σύνθετα πλαίσια. Περιοχές κειμένου. Πάνελς. Διαχειριστές Διάταξης. Απόκριση σε δεδομένα που εισάγει
Διαβάστε περισσότεραSingular Report Generator. Σχ 1 ηµιουργία Καταστάσεων SRG
Μια από τις πιο σηµαντικές ανάγκες που αντιµετωπίζει µια επιχείρηση κατά την εγκατάσταση ενός λογισµικού «πακέτου» (Οικονοµικής & Εµπορικής ιαχείρισης), είναι ο τρόπος µε τον οποίο πρέπει να ανταποκριθεί
Διαβάστε περισσότεραΠαρακάτω προτείνεται μια αλληλουχία ενεργειών την οποία ο χρήστης πρέπει να ακολουθήσει για να αξιοποιήσει τις δυνατότητες της εφαρμογής.
Report Generator Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της Δημιουργίας Εκτύπωσης χρησιμοποιώντας τα διαθέσιμα πεδία του Report Generator και την τροποποίηση της σχεδίασής
Διαβάστε περισσότεραΕισαγωγή στο SPSS. Για την πρώτη σας προσπάθεια να εξοικειωθείτε με το SPSS, σκεφτείτε το παρακάτω πείραμα.
Εισαγωγή στο SPSS Παράδειγμα εισαγωγής δεδομένων Για την πρώτη σας προσπάθεια να εξοικειωθείτε με το SPSS, σκεφτείτε το παρακάτω πείραμα. Ένας ψυχολογος ενδιαφέρεται για την επίδραση της διατροφής στη
Διαβάστε περισσότεραΠρογραμματιστικό Περιβάλλον
Προγραμματιστικό Περιβάλλον Προγραμματίζοντας τις βασικές αριθμητικές πράξεις 2 ο Γυμνάσιο Παλλήνης Καθηγήτρια: Ευφροσύνη Σκιαδά Πρόσθεση Αφαίρεση Πολλαπλασιασμός Σύμβολα αριθμητικών πράξεων Διαίρεση Τι
Διαβάστε περισσότεραΕισαγωγή στον Αντικειμενοστρεφή Προγραμματισμό Διάλεξη #17
Week 10: Graphical User Interfaces Έννοιες του προγραμματισμού ΓΠΕ [GUI] Διάλεξη #17: Εισαγωγή στα Γραφικά Περιβάλλοντα Επικοινωνίας [Graphical User Interfaces] Συστατικά [components] Διάταξη [layout]
Διαβάστε περισσότεραΑγαπητοί Συνεργάτες, οι βελτιώσεις / ενημερώσεις στις οποίες αναφερόμαστε, είναι οι εξής:
Αγαπητοί Συνεργάτες, οι βελτιώσεις / ενημερώσεις στις οποίες αναφερόμαστε, είναι οι εξής: 1. Στο 1 ο button [κουμπί] του βασικού menu [κάθετη γραμμή στο αριστερό μέρος της οθόνης σας] που έχει τίτλο Προσφορές
Διαβάστε περισσότεραΜε την αλλαγή των μεταβλητών σελιδοποίησης αυτόματα ρυθμίζετε το νέο όριο για τα άρθρα και τα αποτελέσματα αναζήτησης.
Γενικές Ρυθμίσεις Στην ενότητα αυτή θα περιγράψουμε τις λειτουργίες των Γενικών Ρυθμίσεων. Εκεί αποθηκεύονται όλες οι ρυθμίσεις του Guru CMS. Εάν κάνετε κλικ στο σύνδεσμο "Γενικές Ρυθμίσεις" από την κύρια
Διαβάστε περισσότεραΝέες δυνατότητες εφαρμογών PRISMA Win
Νέες δυνατότητες εφαρμογών PRISMA Win Αριθμός Έκδοσης: 7.0.1.0002 Εμπορικές εφαρμογές Η Εξέλιξη των εφαρμογών PRISMA Win δε σταματά ποτέ! Παρακάτω μπορείτε να δείτε νέες δυνατότητες που προστέθηκαν στις
Διαβάστε περισσότεραΒάσεις δεδομένων (Access)
Βάσεις δεδομένων (Access) Όταν εκκινούμε την Access εμφανίζεται το παρακάτω παράθυρο: Για να φτιάξουμε μια νέα ΒΔ κάνουμε κλικ στην επιλογή «Κενή βάση δεδομένων» στο Παράθυρο Εργασιών. Θα εμφανιστεί το
Διαβάστε περισσότεραΕργαστηριακός Οδηγός. Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ
Άδεια Χρήσης Creative Commons, Αναφορά Προέλευσης 3.0 Ελλάδα 2009-200, Βουρλάκος Μιχαήλ Εργαστηριακός Οδηγός για το μάθημα Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ σε περιβάλλον Microsoft Access Υπεύθυνος Καθηγητής:
Διαβάστε περισσότεραKεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων...
Μέρος 2 Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων... 211 Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων... 241 Kεφάλαιο 13 Ανάλυση δεδομένων... 257 Kεφάλαιο 14 Συναρτήσεις Μέρος Β... 285 Kεφάλαιο 15 Ευρετήριο
Διαβάστε περισσότεραΣΥΝΤΟΜΟΣ ΟΔΗΓΟΣ. 1. Σύνδεση στο σύστημα κρατήσεων. 2. Γενική Επισκόπηση
ΣΥΝΤΟΜΟΣ ΟΔΗΓΟΣ 1. Σύνδεση στο σύστημα κρατήσεων Για να συνδεθώ στο σύστημα διαχείρισης του καταλύματός μου πληκτρολογώ την διεύθυνση: https://extranet.bookoncloud.com και επιλέγω έναν από τους 3 τρόπους
Διαβάστε περισσότεραField Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ
Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΑΝΑΛΥΣΗ ΜΕΝΟΥ ΕΦΑΡΜΟΓΗΣ... 4 2. ΕΠΕΞΗΓΗΣΗ ΚΕΝΤΡΙΚΟΥ ΜΕΝΟΥ ΚΑΡΤΕΛΑΣ... 5 3. ΔΗΜΙΟΥΡΓΙΑ ΠΕΛΑΤΗ... 6 4. ΑΝΑΖΗΤΗΣΗ ΠΕΛΑΤΗ... 6 5. ΕΠΕΞΕΡΓΑΣΙΑ/ΔΙΑΓΡΑΦΗ
Διαβάστε περισσότεραΓια την εισαγωγή προϊόντων
Για την εισαγωγή προϊόντων Αρχικά βεβαιωνόμαστε ότι βρισκόμαστε στην ελληνική version του site. Σε διαφορετική περίπτωση πατάμε το εικονίδιο με την σημαία και επιλέγουμε τα ελληνικά. Η αριστερή μαύρη μπάρα,
Διαβάστε περισσότεραΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών
ΕΡΓΑΣΤΗΡΙΟ 2 ο : Εισαγωγή στα Γεωγραφικά Συστήματα Πληροφοριών ArcMap (2/2) Μέρος 1: (συνέχεια από τα προηγούμενα) Κάνουμε κλικ το εικονίδιο Add Data στην γραμμή εργαλείων standard και επιλέγουμε το αρχείο/τα
Διαβάστε περισσότεραΕκτέλεση-Χρήση Auto Moto Cube
POWERED BY ACT Εκτέλεση-Χρήση Auto Moto Cube Version: 01 1 Μάιος 2017 Περιεχόμενα All in One 3 Καλάθι 13 2 All in One Η All in One αποτελεί μια ευέλικτη και εύχρηστη φόρμα δημιουργημένη να εξυπηρετεί πολλαπλές
Διαβάστε περισσότεραΟικονομικές Καταστάσεις βάσει Ε.Λ.Π.
Οικονομικές Καταστάσεις βάσει Ε.Λ.Π. 1 Περίληψη Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας σύνταξης οικονομικών καταστάσεων βάση των Ελληνικών Λογιστικών Προτύπων.
Διαβάστε περισσότεραΥγιεινή και Ασφάλεια
Υγιεινή και Ασφάλεια Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της Διαδικασίας Υγιεινής και Ασφάλειας. Παρακάτω προτείνεται μια αλληλουχία ενεργειών την οποία ο χρήστης πρέπει
Διαβάστε περισσότεραΕκτύπωση Γενικού Ημερολογίου
Εκτύπωση Γενικού Ημερολογίου Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας διαχείρισης Εκτύπωσης Γενικού Ημερολογίου. Παρακάτω προτείνεται μια αλληλουχία ενεργειών
Διαβάστε περισσότεραΑριστείδης Παλιούρας Ανακαλύψτε το Scratch 2
Παιχνίδι Κρεμάλα Στη δραστηριότητα αυτή θα δημιουργήσεις το γνωστό παιχνίδι της κρεμάλας στο οποίο ο παίκτης προσπαθεί να μαντέψει τα γράμματα από τα οποία αποτελείται μια άγνωστη λέξη. Το πρόγραμμα που
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 10 η : Το αντικείμενο Συλλογή (Collection) & τα αντικείμενα ListBox, CheckedListBox & ComboBox Ι.
Διαβάστε περισσότεραΣυνεργείο Αυτοκινήτων
Συνεργείο Αυτοκινήτων v2.102, Οκτώβριος 2015 Σύντοµες οδηγίες χρήσης Εισαγωγή Το πρόγραµµα Συνεργείο Αυτοκινήτων έχει σκοπό τη διαχείριση και παρακολούθηση του πελατολογίου, των αυτοκινήτων και των εργασιών
Διαβάστε περισσότεραΕνότητα. Σχεδίαση Βάσεων Δεδομένων
Ενότητα 3 Σχεδίαση Βάσεων Δεδομένων 2 3 3.1 Εισαγωγή Μία βάση δεδομένων αποτελείται από δεδομένα για διάφορα θέματα τα οποία όμως σχετίζονται μεταξύ τους και είναι καταχωρημένα με συγκεκριμένο τρόπο. Όλα
Διαβάστε περισσότεραΔιαχειριστικό σύστημα ονομάτων χώρου
Διαχειριστικό σύστημα ονομάτων χώρου Το διαχειριστικό σύστημα ονομάτων χώρου απευθύνεται σε όλους τους χρήστες οι οποίοι έχουν καταχωρήσει τα ονόματα χώρου τους (domain names) μέσα από το σύστημα καταχώρησης
Διαβάστε περισσότεραΕργαστήριο 6 ο 7 ο / Ερωτήματα Ι
Εργαστήριο 6 ο 7 ο / Ερωτήματα Ι Απλά ερωτήματα Επιλογής Ερωτήματα με Ενώσεις πινάκων Ερωτήματα με Παραμετρικά Κριτήρια Ερωτήματα με Υπολογιζόμενα πεδία Απλά ερωτήματα Επιλογής Τα Ερωτήματα μας επιτρέπουν
Διαβάστε περισσότερα