netbeans:new_project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
netbeans:new_project [2017/02/10 14:22]
gthanos created
netbeans:new_project [2017/02/14 13:59] (current)
gthanos [Δημιουργία νέου project στο NetBeans]
Line 1: Line 1:
-====== Δουλεύοντας στο NetBeans ======+====== Δημιουργία νέου Project ​στο NetBeans ======
  
 ===== Δημιουργία νέου project στο NetBeans ===== ===== Δημιουργία νέου project στο NetBeans =====
Line 6: Line 6:
  
   - Πατάτε το {{:​netbeans:​01.png?​linkonly|κίτρινο κουμπί}} πάνω αριστερά ​ ή το συνδυασμό πλήκτρων Ctrl + Shift + N. Σας ανοίγει ένα παράθυρο διαλόγου.   - Πατάτε το {{:​netbeans:​01.png?​linkonly|κίτρινο κουμπί}} πάνω αριστερά ​ ή το συνδυασμό πλήκτρων Ctrl + Shift + N. Σας ανοίγει ένα παράθυρο διαλόγου.
-  - Στο παράθυρο διαλόγου επιλέγετε από αριστερά την κατηγορία Java και από ​αριστερά μία από τις επιλογές που ταιριάζει στην περίπτωση σας. Για τις ανάγκες του συγκεκριμένου παραδείγματος επιλέγουμε {{:​netbeans:​02.png?​linkonly|Java Application}}.+  - Στο παράθυρο διαλόγου επιλέγετε από αριστερά την κατηγορία Java και από ​δεξιά μία από τις επιλογές που ταιριάζει στην περίπτωση σας. Για τις ανάγκες του συγκεκριμένου παραδείγματος επιλέγουμε {{:​netbeans:​02.png?​linkonly|Java Application}}.
   - Στο επόμενο παράθυρο διαλόγου έχουμε να επιλέξουμε τα εξής ({{netbeans:​03.png?​linkonly|όπως είναι μαρκαρισμένα στο σχήμα}}):​   - Στο επόμενο παράθυρο διαλόγου έχουμε να επιλέξουμε τα εξής ({{netbeans:​03.png?​linkonly|όπως είναι μαρκαρισμένα στο σχήμα}}):​
     - <color red>​(μαρκαρισμένο με 1)</​color>​ Επιλέγουμε την τοποθεσία στην οποία θέλουμε να αποθηκευτεί το project μας.     - <color red>​(μαρκαρισμένο με 1)</​color>​ Επιλέγουμε την τοποθεσία στην οποία θέλουμε να αποθηκευτεί το project μας.
Line 14: Line 14:
 {{:​netbeans:​04.png?​linkonly|Εδώ}} δίνεται ένα παράδειγμα όπου το όνομα του project έχει αλλαχθεί σε ''​MyTestProject''​ και το όνομα της κλάσης που φιλοξενεί τη μέθοδο main έχει αλλαχθεί σε ''​MyMainTestClass''​. ​ {{:​netbeans:​04.png?​linkonly|Εδώ}} δίνεται ένα παράδειγμα όπου το όνομα του project έχει αλλαχθεί σε ''​MyTestProject''​ και το όνομα της κλάσης που φιλοξενεί τη μέθοδο main έχει αλλαχθεί σε ''​MyMainTestClass''​. ​
  
-Το παράθυρο που σας ανοίγει χωρίζεται σε 3 τουλάχιστον υπό παράθυρα τα οποία είναι τα εξής:+Το παράθυρο που σας ανοίγει χωρίζεται σε 3 τουλάχιστον υποπαράθυρα τα οποία είναι τα εξής:
   * Το επάνω αριστερά παράθυρο αφορά την διάρθρωση των αρχείων σας στο project.   * Το επάνω αριστερά παράθυρο αφορά την διάρθρωση των αρχείων σας στο project.
   * Το κάτω αριστερά παράθυρο αφορά τις διαθέσιμες κλάσεις και μεθόδους στο project σας.   * Το κάτω αριστερά παράθυρο αφορά τις διαθέσιμες κλάσεις και μεθόδους στο project σας.
   * Το δεξί παράθυρο είναι ο επεξεργαστής κειμένου για τη συγγραφή κώδικα.   * Το δεξί παράθυρο είναι ο επεξεργαστής κειμένου για τη συγγραφή κώδικα.
  
-Ας επιλέξουμε τώρα να προσθέσουμε κώδικα από δύο γνώριμες κλάσεις,​ τις κλάσεις [[java:​objects|Point και Rectangle]]. Κάνοντας δεξί κλικ πάνω στο package στο οποίο θέλουμε να προσθέσουμε κλάσεις επιλέγουμε {{:​netbeans:​06.png?​linkonly|New -> Java Class..}}. Στο επόμενο παράθυρο διαλόγου επιλέγετε το όνομα της κλάσης που θέλετε να εισάγετε και πατάτε το κουμπί ''​Finish''​ ({{:​netbeans:​07.png?​linkonly|δείτε εδώ}}). Στη συνέχεια εισάγετε τον κώδικα της κλάσης Rectangle στο νέο αρχείο που δημιουργήθηκε. Επαναλάβετε την ίδια διαδικασία για την κλάση Point. Τέλος, επιλέξτε το κουμπί **Save All** ή το συνδυασμό πλήκτρων Ctrl + Shift + S για να σώσετε τις τελευταίες αλλαγές.+Ας επιλέξουμε τώρα να προσθέσουμε κώδικα από δύο γνώριμες κλάσεις,​ τις κλάσεις [[http://​inf-server.inf.uth.gr/​courses/​MEPA21/​doku.php?​do=export_code&​id=java:​objects&​codeblock=0|Point]] και ​[[http://​inf-server.inf.uth.gr/​courses/​MEPA21/​doku.php?​do=export_code&​id=java:​objects&​codeblock=1|Rectangle]]. Κάνοντας δεξί κλικ πάνω στο package στο οποίο θέλουμε να προσθέσουμε κλάσεις επιλέγουμε {{:​netbeans:​06.png?​linkonly|New -> Java Class..}}. Στο επόμενο παράθυρο διαλόγου επιλέγετε το όνομα της κλάσης που θέλετε να εισάγετε και πατάτε το κουμπί ''​Finish''​ ({{:​netbeans:​07.png?​linkonly|δείτε εδώ}}). Στη συνέχεια εισάγετε τον κώδικα της κλάσης Rectangle στο νέο αρχείο που δημιουργήθηκε. Επαναλάβετε την ίδια διαδικασία για την κλάση Point. Τέλος, επιλέξτε το κουμπί **Save All** ή το συνδυασμό πλήκτρων Ctrl + Shift + S για να σώσετε τις τελευταίες αλλαγές.
  
-Τέλος, μέσα στη μέθοδο main θα επικολλήσουμε τον κώδικα της μεθόδου main της κλάσης [[http://​inf-server.inf.uth.gr/​courses/​CE325/​doku.php?​do=export_code&​id=java:​objects&​codeblock=2|CreateObjectDemo]].+Τέλος, μέσα στη μέθοδο main θα επικολλήσουμε τον κώδικα της μεθόδου main της κλάσης [[http://​inf-server.inf.uth.gr/​courses/​MEPA21/​doku.php?​do=export_code&​id=java:​objects&​codeblock=2|CreateObjectDemo]].
  
 ===== Εκτέλεση του Project ===== ===== Εκτέλεση του Project =====
Line 30: Line 30:
  
 Κατά τη συγγραφή ενός προγράμματος είναι λογικό να εμφανισθούν σφάλματα κατά τη διάρκεια της μεταγλώττισης. Εάν το πρόγραμμα σας έχει κάποιο συντακτικό λάθος αυτό θα εμφανισθεί με δύο τρόπους. Κατά τη συγγραφή ενός προγράμματος είναι λογικό να εμφανισθούν σφάλματα κατά τη διάρκεια της μεταγλώττισης. Εάν το πρόγραμμα σας έχει κάποιο συντακτικό λάθος αυτό θα εμφανισθεί με δύο τρόπους.
-  ​πάνω στον editor και στα αριστερά της γραμμής (στην θέση του αριθμού της γραμμής) θα εμφανισθεί ένα θαυμαστικό σε κόκκινο πλαίσιο. Αυτό σημαίνει ότι υπάρχει σφάλμα κατά τη μεταγλώττιση στη συγκεκριμένη γραμμή.  +  ​πάνω στον editor και στα αριστερά της γραμμής (στην θέση του αριθμού της γραμμής) θα εμφανισθεί ένα θαυμαστικό σε κόκκινο πλαίσιο. Αυτό σημαίνει ότι υπάρχει σφάλμα κατά τη μεταγλώττιση στη συγκεκριμένη γραμμή.  
-  * //Το NetBeans καλεί τον compiler όχι μόνο κατά την εντολή μεταγλώττισης ή εκτέλεσης,​ αλλά και κατά τη συγγραφή του προγράμματος σας, εμφανίζοντας συντακτικά λάθη που καλείστε να διορθώσετε πριν καν επιχειρήσετε να μεταγλωττίσετε//​. +    * //Το NetBeans καλεί τον compiler όχι μόνο κατά την εντολή μεταγλώττισης ή εκτέλεσης,​ αλλά και κατά τη συγγραφή του προγράμματος σας, εμφανίζοντας συντακτικά λάθη που καλείστε να διορθώσετε πριν καν επιχειρήσετε να μεταγλωττίσετε//​. 
-  ​Εάν επιχειρήσετε να μεταγλωττίσετε επιλέγοντας ''​Run -> Build Project''​ ή ισοδύναμα πατώντας το πλήκτρο F11, τότε θα σας εμφανίσει τα λάθη σας σε ένα νέο παράθυρο στα δεξιά του κώδικα ({{:​netbeans:​09.png?​linkonly|όπως εδώ}}). +  ​Εάν επιχειρήσετε να μεταγλωττίσετε επιλέγοντας ''​Run -> Build Project''​ ή ισοδύναμα πατώντας το πλήκτρο F11, τότε θα σας εμφανίσει τα λάθη σας σε ένα νέο παράθυρο στα δεξιά του κώδικα ({{:​netbeans:​09.png?​linkonly|όπως εδώ}}).
- +
  
  
 +|Προηγούμενο:​ [[netbeans:​intro| Εγκατάσταση του περιβάλλοντος ανάπτυξης JDK/​NetBeans ]] | [[:toc | Περιεχόμενα ]] | Επόμενο:​ [[java:​introduction| Εισαγωγή στην γλώσσα προγραμματισμού Java ]]|
netbeans/new_project.1486736574.txt.gz · Last modified: 2017/02/10 14:22 by gthanos