Δημοσιεύτηκε: 01 Απρ 2012, 22:16
από cyberpython
clepto έγραψε:έχεις το βιβλίο εσύ;
στην σελίδα 135 στο First Drawing Application θέλω να βάλω τα δυο κομμάτια κώδικα σε αρχεία για να τα δοκιμάσω...
αλλά δεν ξέρω πως πρέπει να είναι η δομή στα πακέτα γιατί μου βγάζει σφάλμα, κοίτα την εικόνα


Πρέπει να κανεις import την τάξη DrawPanel από το πακέτο DrawPanel, μετά από την δήλωση του πακέτου DrawPanelTest:
Κώδικας: Επιλογή όλων
package DrawPanelTest;
import DrawPanel.DrawPanel;

Στα ονόματα πακέτων όμως χρησιμοποιούμε μόνο πεζά γράμματα.
Τα ονόματα πακέτων συνήθως ακολουθούν τη μορφή του αντίστροφου url, δηλ. αν έχεις στην κατοχή σου ένα domain της μορφής clepto.org και η εφαρμογή σου λέγεται DrawPanel τότε τα πακέτα ξεκινούν με το πρόθεμα org.clepto.drawpanel.<οτιδήποτε>
Δες και το αντίστοιχο τμήμα της Wikipedia για τις συμβάσεις που ισχύον για την ονομασία των πακέτων: http://en.wikipedia.org/wiki/Java_package#Package_naming_conventions