• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

Maven packaged Jar αρχείο δεν χρησιμοποιεί σωστά τον File Chooser.

Scheduled Pinned Locked Moved Παλαιότερα έτη
10 Posts 2 Posters 78 Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • it2022131I Offline
    it2022131I Offline
    it2022131
    wrote on last edited by
    #1

    Τρέχοντας την εφαρμογή μέσω eclipse, όλα τα αρχεία που ανοίγω μέσω του file chooser, φορτώνονται και δουλεύουν κανονικά. Αλλά, αφού το κάνω jar, ανοίγει τον file choose, διαλέγω αρχείο και δεν το φορτώνει ποτέ. Μήπως το έχει συνατήσει και άλλος;

    1 Reply Last reply
    0
  • A Offline
    A Offline
    acharal
    wrote on last edited by
    #2

    Μήπως το πρόγραμμα πετάει κάποιο exception (πχ. επειδή δεν βρίσκει κάποια κλάση στο jar ή κάποιο άλλο λάθος με το αρχείο) και δεν την εκτυπώνεις;

    1 Reply Last reply
    0
  • it2022131I Offline
    it2022131I Offline
    it2022131
    wrote on last edited by
    #3

    Screenshot (51).png
    Δεν νομίζω...

    1 Reply Last reply
    0
  • A Offline
    A Offline
    acharal
    wrote on last edited by
    #4

    Δεν θα φαινόντουσαν εκεί πέρα τα exceptions. Αυτό που εννοούσα είναι ότι μπορεί να έχεις στον κώδικα catch στα οποία δεν εκτυπώνεις ποιο είναι το λάθος.

    1 Reply Last reply
    0
  • it2022131I Offline
    it2022131I Offline
    it2022131
    wrote on last edited by
    #5

    Screenshot (52).png
    Όντως. Αλλά δεν βγαίνει όταν τρέχει στο Eclipse...

    1 Reply Last reply
    0
  • A Offline
    A Offline
    acharal
    wrote on last edited by
    #6

    Εκτύπωσε το exception e αντί για σκέτο Error για να δεις τι ακριβώς συμβαίνει.

    1 Reply Last reply
    0
  • it2022131I Offline
    it2022131I Offline
    it2022131
    wrote on last edited by it2022131
    #7

    image.png
    FileNotFound. Μετά από δοκιμή, βρήκα ότι φορτώνει αρχεία μόνο από τον φάκελο που βρίσκεται το executable και sub-folders του. Από άλλον φάκελο βγάζει error, πιθανόν να έχει πρόβλημα με τα file paths.

    1 Reply Last reply
    0
  • A Offline
    A Offline
    acharal
    wrote on last edited by
    #8

    Θες το getAbsolutePath που θα σου δώσει και όλο το path αντί για το getName.

    1 Reply Last reply
    0
  • it2022131I Offline
    it2022131I Offline
    it2022131
    wrote on last edited by
    #9

    Δουλεύει! Απλώς πρέπει να βρω έναν τρόπο να βγάλω μόνο το file name από το path.

    1 Reply Last reply
    0
  • A Offline
    A Offline
    acharal
    wrote on last edited by
    #10

    Ένας τρόπος είναι το String να το κάνεις File και μετά να καλέσεις το getName για να πάρεις το όνομα του αρχείου. Επίσης θα μπορούσες στον reader να δώσεις κατευθείαν το File που σου δίνει ο FileChooser.

    Επίσης ο FileReader και ο FileInputStream δέχονται απευθείας File.

    1 Reply Last reply
    0
  • A acharal moved this topic from Αντικειμενοστρεφής Προγραμματισμός 2 on

  • Login

Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups