Custom Components
-
Μπορούμε στην εργασία να δημιουργήσουμε Custom Components (με αλλαγές στην εμφάνιση τους); Για παράδειγμα στη δημιουργία ενός CustomButton (extends JButton) με Override την μέθοδο paintComponent να αλλάξουμε την εμφάνιση του κουμπιού (με την χρήση Graphics2D).
-
Κυρίως καθαρά για λόγους αισθητικής (κύριο χαρακτηριστικό τους οι στρογγυλεμένες γωνίες). Σε κάποιες περιπτώσεις επίσης βοηθούν στην απλη χρήση των Components αφού τις περισσότερες φορές τα default settings (που υπάρχουν σε ενα Custom Component) ειναι ιδανικά για καθε περίσταση χωρίς περαιτέρω αλλαγές.
*Υπάρχει ένα πρόχειρο Figma prototype σε περίπτωση που θέλετε να δείτε περίπου την τελική εικόνα.