Interface σε Java
Ρε παιδια εχω ενα προβληματακι και μια που ξερετε αρκετα απο java θα ηθελα τι βοηθεια σας...βασικα απ'αυτα που λετε καταλαβαινω οτι μαλλον γελασετε κιολας με αυτο που θα πω...μηπως μπορειτε να μου πειτε πως θα φτιαξω interface σε java?δηλ την λογικη ,τα βηματα και κανα καλο βιβλιαρακι ,τι επιπλεον προγραμμα πρεπει να χρησιμοποιησω...κ.τ.λ. Eχει σχεση με το JDK?
- silegav
- Venus Project Founder
- Posts: 2098
- Joined: Tue Mar 09, 2004 4:03 pm
- Academic status: Alumnus/a
- Location: The Center of the World -> Piraeus
Ας ξεκινήσουμε από τα βασικά.
Για να φτιάξεις GUI σε Java θα ήταν εξαιρετικά χρήσιμο να έχεις ένα εργαλείο όπως sun one studio, JBuilder ή κάτι τέτοιο, πράγμα που διευκολύνει πολύ την δουλειά σου. Αν δεν έχεις, ρώτα τον Einherjar τι θα πάθεις που κατάφερε να φτιάξει γραφικό περιβάλλον σε command line!!!!
Στην συνέχεια, για να καταλάβεις τι παίζει, πήγαινε στο site της sun και ψάξου σχετικά με την βιβλιοθήκη swing που περιέχει όλες τις κλάσεις γραφικών για την Java.
Υπάρχει αν θυμάμαι καλά και swing tutorial.
Επειδή τώρα δεν προλαβαίνω, αν δεν το βρίσκεις θα σου δώσω LInk σε επόμενο Post μου.
Για να φτιάξεις GUI σε Java θα ήταν εξαιρετικά χρήσιμο να έχεις ένα εργαλείο όπως sun one studio, JBuilder ή κάτι τέτοιο, πράγμα που διευκολύνει πολύ την δουλειά σου. Αν δεν έχεις, ρώτα τον Einherjar τι θα πάθεις που κατάφερε να φτιάξει γραφικό περιβάλλον σε command line!!!!
Στην συνέχεια, για να καταλάβεις τι παίζει, πήγαινε στο site της sun και ψάξου σχετικά με την βιβλιοθήκη swing που περιέχει όλες τις κλάσεις γραφικών για την Java.
Υπάρχει αν θυμάμαι καλά και swing tutorial.
Επειδή τώρα δεν προλαβαίνω, αν δεν το βρίσκεις θα σου δώσω LInk σε επόμενο Post μου.
- silegav
- Venus Project Founder
- Posts: 2098
- Joined: Tue Mar 09, 2004 4:03 pm
- Academic status: Alumnus/a
- Location: The Center of the World -> Piraeus
τότε θες να φτιάξεις GUI.
Οπό τε ψάξου με αυτά που σου είπα.
Το αντοίστοιχο .exe για την Java είναι ένα αρχείο .jar.
Πρώτα θα φτιάξεις επιμέρους τις κλάσεις με τα παράθυρα της εφαρμογής σου και μετά φτιάχνεις το .jar.
Για να φτιάξεις ένα stand alone παράθυρο στην Java, επιλέγεις να φτιάξεις ένα νέο JFrame και μέσα σε αυτό το jframe μπορείς να βάλεις textboxes, κουμπάκια κ.α.
Έχω γράψει κι έναν οδηγό χρήσης για το sun one studio και θα το ανεβάσω σε λίγο καιρό στην περιοχή μου στον dia, Οπότε θα σου δώσω και LInk για να το κατεβάσεις.
Ελπίζω να βοήθησα.
Οπό τε ψάξου με αυτά που σου είπα.
Το αντοίστοιχο .exe για την Java είναι ένα αρχείο .jar.
Πρώτα θα φτιάξεις επιμέρους τις κλάσεις με τα παράθυρα της εφαρμογής σου και μετά φτιάχνεις το .jar.
Για να φτιάξεις ένα stand alone παράθυρο στην Java, επιλέγεις να φτιάξεις ένα νέο JFrame και μέσα σε αυτό το jframe μπορείς να βάλεις textboxes, κουμπάκια κ.α.
Έχω γράψει κι έναν οδηγό χρήσης για το sun one studio και θα το ανεβάσω σε λίγο καιρό στην περιοχή μου στον dia, Οπότε θα σου δώσω και LInk για να το κατεβάσεις.
Ελπίζω να βοήθησα.
- Einherjar
- Venus Project Founder
- Posts: 3751
- Joined: Tue Jan 27, 2004 4:42 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Washington DC, USA
- Contact:
Μπορείς να φτιάξεις αν γουστάρεις και .exe Απλά έτσι καταστρέφεις το portability που χαρακτηρίζει την Java. Θα τρέχει μόνο σε περιβάλον Windows. Αν θες κάτι τέτοιο μπορώ να σε βοηθήσω αλλά δεν το συνιστώ!
Τώρα αφού θες να μάθεις γραφικά καλό θα είναι να δεις πρώτα κώδικα! Μη ξεκινήσεις από κάποιο IDE κατευθείαν (π.χ. Netbeans) γιατί έτσι δεν θα μάθεις και πολλά! Πιθανότατα θα μάθεις να κάνεις γρήγορα τη δουλειά σου (αν είναι απλή) αλλά κάτι πιο σύνθετο αργότερα θα σε δυσκολέψει. Η καλύτερη αρχή για μένα, αλλά και για συνέχεια είναι το tutorial της Java (~12Mb). Ακόμη και σε αυτό το στάδιο που είμαι τώρα, σε οποιοδήποτε μεγάλο project, αυτό είναι το δεξί μου χέρι. Επίσης βάζω και το link για έναν γρήγορο οδηγό που έχω φτιάξει στα πλαίσια του μαθήματος Επικοινωνία ανθρώπου υπολογιστή για δημιουργία gui μέσα από το Forte for Java (προηγούμενη έκδοση του Sun ONE / Netbeans). Δεν περιέχει κώδικα απλά είναι ένας γρήγορος οδηγός χρήσης του συγκεκριμένου εργαλείου
Τώρα αφού θες να μάθεις γραφικά καλό θα είναι να δεις πρώτα κώδικα! Μη ξεκινήσεις από κάποιο IDE κατευθείαν (π.χ. Netbeans) γιατί έτσι δεν θα μάθεις και πολλά! Πιθανότατα θα μάθεις να κάνεις γρήγορα τη δουλειά σου (αν είναι απλή) αλλά κάτι πιο σύνθετο αργότερα θα σε δυσκολέψει. Η καλύτερη αρχή για μένα, αλλά και για συνέχεια είναι το tutorial της Java (~12Mb). Ακόμη και σε αυτό το στάδιο που είμαι τώρα, σε οποιοδήποτε μεγάλο project, αυτό είναι το δεξί μου χέρι. Επίσης βάζω και το link για έναν γρήγορο οδηγό που έχω φτιάξει στα πλαίσια του μαθήματος Επικοινωνία ανθρώπου υπολογιστή για δημιουργία gui μέσα από το Forte for Java (προηγούμενη έκδοση του Sun ONE / Netbeans). Δεν περιέχει κώδικα απλά είναι ένας γρήγορος οδηγός χρήσης του συγκεκριμένου εργαλείου
[Better to understand a little than to misunderstand a lot]
- silegav
- Venus Project Founder
- Posts: 2098
- Joined: Tue Mar 09, 2004 4:03 pm
- Academic status: Alumnus/a
- Location: The Center of the World -> Piraeus
Αφού έδωσε ο Einherjar τον δικό του οδήγο, φαντάζομαι ότι 2 οδηγοί το μόνο που μπορούν να κάνουν είναι να σε μπερδέψουν.
Οπότε αν δεν μείνεις ευχαριστημένος στείλε Μου pm γιατί σίγουρα ο δικός μου θα είναι καλύτερος!!!
Όσο για το tutorial, δεν πρόκειται να μάθεις java χωρίς να κάτσεις να διαβάσεις αυτό ή κάτι παρόμοιο.
Οπότε αν δεν μείνεις ευχαριστημένος στείλε Μου pm γιατί σίγουρα ο δικός μου θα είναι καλύτερος!!!

Όσο για το tutorial, δεν πρόκειται να μάθεις java χωρίς να κάτσεις να διαβάσεις αυτό ή κάτι παρόμοιο.