Jump to content

UltraB

Premium Members
  • Posts

    7.315
  • Εγγραφή

  • Τελευταία Επίσκεψη

  • Ημέρες που κέρδισε

    8

Everything posted by UltraB

  1. UltraB

    Πείτε Ό,τι Θέλετε v5.0

    Περάστε μια βόλτα να μας πείτε μια καλησπέρα
  2. Θέλω να μετατρέψω το παρακάτω File logoImage = new File("src/icons/snakes_ladders.png"); BufferedImage img = ImageIO.read(logoImage); BufferedImage scaledImg; scaledImg = Scalr.resize(img, Scalr.Method.QUALITY, Scalr.Mode.AUTOMATIC, logoLabel.getWidth() - 80, logoLabel.getHeight(), Scalr.OP_ANTIALIAS); logoLabel.setIcon(new ImageIcon(scaledImg)); και να το κάνω με getClass, getResource ώστε να μην έχει πρόβλημα με την αλλαγή path και να μη χτυπάει και το jar BufferedImage img = ImageIO.read(getClass().getResource("src/icons/snakes_ladders.png")); BufferedImage scaledImg; scaledImg = Scalr.resize(img, Scalr.Method.QUALITY, Scalr.Mode.AUTOMATIC, logoLabel.getWidth() - 80, logoLabel.getHeight(), Scalr.OP_ANTIALIAS); logoLabel.setIcon(new ImageIcon(scaledImg)); Αλλά το δεύτερο μου βγάζει: Exception in thread "main" java.lang.IllegalArgumentException: input == null! at javax.imageio.ImageIO.read(ImageIO.java:1388) at SnakeAndLadders.IntroPanel.<init>(IntroPanel.java:115) at SnakeAndLadders.Main.main(Main.java:19) C:\Users\antonis\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1 BUILD FAILED (total time: 1 second) Καμιά ιδέα; PS: Το ίδιο πετούσε στο jarμε τον πρώτο τρόπο που δούλευε κανονικά στο Netbeans.
  3. UltraB

    Πείτε Ό,τι Θέλετε v5.0

    Μετά θα παίζουμε συγκρουόμενα Θέλω δουλειά ακόμα, αν βρω χρόνο να ασχοληθώ, σίγουρα. Έχω θέμα στις στροφές όταν γίνεται πανικός και δε θέλω πιθανόν να μπω και να χαλάσω πχ έναν αγώνα. Αλλά αυτά όχι εδώ γιατί θα πέσει παντόφλα
  4. UltraB

    Πείτε Ό,τι Θέλετε v5.0

    Εγώ του δε του λέω γιατί στον server έχουν εκτός το rank C και δε μπορώ να τρέξω εγώ που δεν έχω εκατοντάδες ώρες στο Assetto
  5. Στο τελευταίο δεν έχω βάλει κάποιο layout. Δοκίμασα διάφορες υλοποιήσεις με το BorderLayout αλλά τα έβγαζε αρκετά χάλια. Βασικά έτσι όπως είναι τώρα το μόνο που θέλω είναι να πάνε κάθετα στο κέντρο του τελευταίου JPanel καθώς οριζόντια βγαίνουν στη μέση.
  6. Δε θα έπρεπε να πετάει σφάλμα άμα ήταν συντακτικό; Θα το ψάξω και πάλι να δω. To mainPanel έχει ένα gridLayout 3x1 και στη δεύτερη και τρίτη γραμμή έχω στην καθεμία από ένα JPanel. Της τελευταίας λοιπόν τα στοιχεία του Jpanel θέλω να είναι στοιχισμένα στο κέντρο. Χρησιμοποιώ σε όλα swing εκτός από εικόνες και χρώματα που είναι awt. Μπορώ να χρησιμοποιήσω και κάποιον άλλο ή ο καθένας είναι για διαφορετικά components; Ναι, τα είχα δοκιμάσει όλα και τελικά το άφησα με το logoLabel.getWidth()-80 που αναφέρω παραπάνω. Αν έχω χρόνο θα το ξαναδώ στην συνέχεια.
  7. UltraB

    Ποδηλατό-thread v2.0

    Interesting: http://www.banggood.com/XANES-64-LED-80LM-Intelligent-Automatic-Induction-Steering-Brake-Safety-Bicycle-Taillight-with-Infrared-Laser-Warning-Waterproof-Night-Light-USB-Charging-p-1141068.html
  8. UltraB

    Επιλογή παρόχου VDSL 50. Hmmm

    Στον ΟΤΕ πληρώνουμε ναι μεν παραπάνω αλλά κάτι τέτοιες μ_κιες γλιτώνουμε. Κόψε το συμβόλαιο και πήγαινε στον ΟΤΕ σαν νέος συνδρομητής.
  9. Για πάμε... Έχω ένα JPanel το secondRowPanel του οποιού τα στοιχεία θέλω να είναι στοιχισμένα στο κέντρο, και κάθετα αλλά και οριζόντια. Δοκίμασα με το παρακάτω αλλά δεν κάνει απολύτως τίποτα και προφανώς απ ότι καταλαβαίνω θα πρέπει να το βάζω για κάθε στοιχείο ξεχωριστά. nameLabel.setVerticalAlignment(JLabel.CENTER); nameLabel.setHorizontalAlignment(JLabel.CENTER);
  10. Προς το παρόν θα το αφήσω έτσι για να συνεχίσω παρακάτω και αν έχω χρόνο θα το ξαναδώ. Λογικά θα μαζευτούν και άλλες απορίες, προβλήματα κλπ οπότε ίσως ζητήσω αλλαγή στον τίτλο να τα έχω εδώ μαζεμένα.
  11. UltraB

    Αυτοκίνηση

    @sotiris Νομίζω με κάλυψες πλήρως. Thank you!
  12. UltraB

    Αυτοκίνηση

    Γνωρίζει κανείς από ηχεία αυτοκινήτων; Ψάχνω μήπως μπορέσω να σουλουπώσω λίγο του Corsa γιατί έχουν πολύ μέτριο ήχο. Δηλαδή μπαίνω σε αυτό, μπαίνω και στο Musa (με μαμά ηχεία) που έχουμε που ρίχνουν σαγόνια και νομίζω καταλαβαίνεται... Μακράν ο καλύτερος ήχος που έχω ακούσει σε αμάξι, ειδικά με τα ηχεία του εργοστασίου. Από πρίμα, μπάσο (όχι τριξίματα κλπ), ένταση, τα πάντα. Δε θέλω καγκουριές, να ακούω εγώ εντός σε νορμάλ ένταση θέλω, ούτε να κόβω τα πλαστικά στις πόρτες κλπ. Well... got it (παίζει να φοράει τα παρακάτω, έτσι εξηγείτε)
  13. Λέω να βγάλω το resize από το αρχικό panel. Θα το έχω απλά για να μου δίνει ένα όνομα ο παίκτης και να επιλέγει τι χρώμα πιόνι θέλει. Αφού τα επιλέξει θα τον πηγαίνω σε άλλο frame όπου θα υπάρχει το main παιχνίδι. Απλά δε μπορώ να καταλάβω τι παίζει με το resize των εικόνων. Έχω 3 διαφορετικά που παίζουν αλλά κανένα δε κάνει αυτό που θέλω. Έχω ένα που κάνει σχεδόν το ίδιο πράγμα σε μια γραμμή και ένα που το έσβησα που είχε πάλι method κλπ, χωρίς όμως τη χρήση Scalr. Γι αυτό τα είχα βγάλει και από το αρχικό, αφού και πριν που τα είχα δεν έπαιζε, αν και μάλον είχα είχα κάνει λάθος το installation του.
  14. Θέλω αυτό Και το έχω κάνει με το μπακαλίστικο τρόπο File logoImage = new File("src/icons/snakes_ladders.png"); BufferedImage img = ImageIO.read(logoImage); BufferedImage scaledImg; scaledImg = Scalr.resize(img, Scalr.Method.QUALITY, Scalr.Mode.AUTOMATIC, logoLabel.getWidth()-80, logoLabel.getHeight(), Scalr.OP_ANTIALIAS); logoLabel.setIcon(new ImageIcon(scaledImg));
  15. Προσπαθώ από χθες για να βγάλω αυτό, τι φάση; Έτσι θα έπρεπε να είναι; Πως θα το κάνω να μην μου κόβει την εικόνα; Αυτό θέλω. Αυτό που κάνει τώρα το έκανα και με μια γραμμή και χωρίς επιπλέον βιβλιοθήκες. Απορώ δηλαδή γιατί δεν κάνω ένα resize την εικόνα στο PS να τελειώνω...
  16. Ένα mention σε μερικά άτομα που ίσως μπορούν να βοηθήσουν: @nucleus, @unseen
  17. Μήπως μπορεί να με βοηθήσει κάποιος με το πως το χρησιμοποιούμε και πως το κάνουμε install την Imgscalr στο project μας; Έχω ένα JLabel που εντός του θέλω να βάλω μια εικόνα η οποία θα γίνεται resize στο μέγεθος του JLabel. Προφανώς θέλω να κρατάει το aspect ratio της. File image = new File("src/icons/xxxxxxx.png"); BufferedImage img = ImageIO.read(image); BufferedImage scaledImg; scaledImg = Scalr.resize(img, Method.SPEED, Mode.FIT_EXACT, logoLabel.getWidth(), logoLabel.getHeight(), Scalr.OP_ANTIALIAS); Χτυπάει στο παρακάτω: Ευχαριστώ για το χρόνο σας!
  18. UltraB

    Επιλογή παρόχου VDSL 50. Hmmm

    Αν πάρεις κάποιο θα πάρεις ένα με VoIP ή μόνο router. Η πρώτη επιλογή για να μπορείς να απαλλαχτείς τελείως απ το Speedport και η δεύτερη για να γλυτώσεις χρήματα ή να πάρεις κάτι καλύτερο αντίστοιχα.
  19. Αλλά; Αν δεν είναι η σύνδεση σου και δεν έβαλες VDSL ποστάρες σε λάθος θέμα
×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.