Vold
Πολύ δραστήριο μέλος
Ο Vold αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 28 ετών, Φοιτητής και μας γράφει απο Ηράκλειο (Κρήτη). Έχει γράψει 1,629 μηνύματα.
07-07-15
10:10
Πρώτα απ' όλα θα ήθελα να σ' ευχαριστήσω για την άμεση απάντηση σου και για όλες αυτές τις χρήσιμες πληροφορίες που μου πρόσφερες
Αναφερόμουν στην δεύτερη περίπτωση.
Δοκίμασα όλα όσα ανέφερες και βγήκε το επιθυμητό αποτέλεσμα. Μάλιστα, ανάλογα με τον τρόπο χρήσης αυτών των συναρτήσεων βγαίνουν διαφορετικά αποτελέσματα. Π.χ είδα αναδίπλωση των εικόνων όταν δεν χρησιμοποιώ την συνάρτηση repaint.
Αυτό που δεν κατάλαβα είναι γιατί χρησιμοποιείς το όνομα της κλάσης σου(mySexyPanel) ώστε να προσπελάσεις στις συναρτήσεις της.
Υλοποίησες την λειτουργία των κουμπιών σε μια ξεχωριστή κλάση, εκτός της mySexyPanel; Αλλά σε μια τέτοια περίπτωση δεν θα πρέπει να υπάρχει μια άλλη κλάση όπως η "private/public class Handler implements ActionListener", μέσα στην οποία να τοποθετείται το τμήμα κώδικα σου ;
Αν κάνεις την κλάση Handler εντός της mySexyPane γράφεις revalidate(); αντί mySexyPanel.revalidate();
Θα ήθελα να σου κάνω μερικές ακόμη ερωτήσεις.
Πως μπορώ να αλλάξω την εικόνα ενός κουμπιού;
Επίσης πως μπορώ να προσθέσω σε κουμπιά τα οποία βρίσκονται σε ένα arraylist ένα ActionListener;
Αναφερόμουν στην δεύτερη περίπτωση.
Δοκίμασα όλα όσα ανέφερες και βγήκε το επιθυμητό αποτέλεσμα. Μάλιστα, ανάλογα με τον τρόπο χρήσης αυτών των συναρτήσεων βγαίνουν διαφορετικά αποτελέσματα. Π.χ είδα αναδίπλωση των εικόνων όταν δεν χρησιμοποιώ την συνάρτηση repaint.
Αυτό που δεν κατάλαβα είναι γιατί χρησιμοποιείς το όνομα της κλάσης σου(mySexyPanel) ώστε να προσπελάσεις στις συναρτήσεις της.
Υλοποίησες την λειτουργία των κουμπιών σε μια ξεχωριστή κλάση, εκτός της mySexyPanel; Αλλά σε μια τέτοια περίπτωση δεν θα πρέπει να υπάρχει μια άλλη κλάση όπως η "private/public class Handler implements ActionListener", μέσα στην οποία να τοποθετείται το τμήμα κώδικα σου ;
Αν κάνεις την κλάση Handler εντός της mySexyPane γράφεις revalidate(); αντί mySexyPanel.revalidate();
Θα ήθελα να σου κάνω μερικές ακόμη ερωτήσεις.
Πως μπορώ να αλλάξω την εικόνα ενός κουμπιού;
Επίσης πως μπορώ να προσθέσω σε κουμπιά τα οποία βρίσκονται σε ένα arraylist ένα ActionListener;
Σημείωση: Το μήνυμα αυτό γράφτηκε 8 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.