background image

20 | 

9 4

 

 

2.3 

Η Πλατφόρμα NetBeans 

 

Η  πλατφόρμα  NetBeans  είναι  ένα  πλαίσιο  για  την  απλοποίηση  της  ανάπτυξης 

εφαρμογών  Swing  για  επιτραπέζιους  υπολογιστές.  Το  πακέτο  NetBeans  IDE  για  Java  SE 

περιέχει  ότι  χρειάζεται  για  να  ξεκινήσει  η  ανάπτυξη  εφαρμογών  NetBeans  και  εφαρμογών 

που  βασίζονται  στην  πλατφόρμα  NetBeans.  Δεν  απαιτείται  πρόσθετο  SDK  (The  Apache 

Software  Foundation  Announces  Apache®  NetBeans™  as  a  Top-Level  Project,  July  12, 

2019). 

Οι  εφαρμογές  μπορούν  να  εγκαταστήσουν  επεκτάσεις  δυναμικά.  Οποιαδήποτε 

εφαρμογή μπορεί να περιλαμβάνει τη λειτουργική μονάδα του κέντρου ενημερώσεων για να 

επιτρέπει  στους  χρήστες  της  εφαρμογής  να  κατεβάζουν  ψηφιακά  υπογεγραμμένες 

αναβαθμίσεις  και  νέες  δυνατότητες  απευθείας  στην  εφαρμογή  που  εκτελείται.  Η 

επανεγκατάσταση  μιας  αναβάθμισης  ή  μιας  νέας  έκδοσης  δεν  αναγκάζει  τους  χρήστες  να 

κάνουν ξανά λήψη ολόκληρης της εφαρμογής. 

Η  πλατφόρμα  προσφέρει  επαναχρησιμοποιήσιμες  υπηρεσίες  κοινές  για  εφαρμογές 

επιτραπέζιων  υπολογιστών,  επιτρέποντας  στους  προγραμματιστές  να  επικεντρώνονται  στη 

συγκεκριμένη λογική για την εφαρμογή τους. Μεταξύ των χαρακτηριστικών της πλατφόρμας 

είναι: 

 

Διαχείριση διεπαφής χρήστη (π.χ. μενού και γραμμές εργαλείων) 

 

Διαχείριση ρυθμίσεων χρήστη 

 

Διαχείριση αποθήκευσης (πραγματοποιεί αποτελεσματική αποθήκευση) 

 

Διαχείριση παραθύρων 

 

Πλαίσιο οδηγού (υποστηρίζει διαλόγους βήμα προς βήμα) 

 

Οπτική βιβλιοθήκη NetBeans 

 

Ολοκληρωμένα εργαλεία ανάπτυξης 

 
 

2.4 

Το Ολοκληρωμένο περιβάλλον ανάπτυξης NetBeans (IDE) 

 

Το NetBeans IDE είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης ανοιχτού κώδικα. 

Το  NetBeans  IDE  υποστηρίζει  την  ανάπτυξη  όλων  των  τύπων  εφαρμογών  Java  (Java  SE 

(συμπεριλαμβανομένου  του  JavaFX),  Java  ME,  web,  EJB  και  εφαρμογών  για  κινητά)