Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Συζητήσεις για την Java

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
pavlosJPro
Δημοσιεύσεις: 10
Εγγραφή: 30 Ιουν 2013 21:05

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από pavlosJPro » 30 Ιουν 2013 21:17

Γεια σας παιδια.Προσπαθω να κανω μια applet εφαρμογη.Πατωντας ενα κουμπι μου ανοιγει ενα νεο frame και μου εμφανιζει μια εικονα.Οταν το τρεχω με το eclipse δουλευει κανονικα.Οταν το τρεχω μεσα απο HTML στο pc μου δεν μου εμφανιζει την εικονα.Οταν το σηκωνω στο site μου και παω να δω πως δουλευει δεν μου ανοιγει καν το νεο frame.Εαν ομως αφαιρεσω την μεταβλητη τυπου image που χρησιμοποιω στο αρχειο SampleFrame.txt τοτε το νεο frame ανοιγει.Τι μπορει να φταιει??

Ελπιζω να γνωριζει καποιος κατι και να μου δωσει μια λυση.
Ευχαριστω.
Συνημμένα
AppletFrame.txt
(1.69 KiB) Μεταφορτώθηκε 190 φορές
SampleFrame.txt
(2.56 KiB) Μεταφορτώθηκε 220 φορές
HtmlFile.txt
(132 Ψηφιολέξεις) Μεταφορτώθηκε 174 φορές

Άβαταρ μέλους
xultimatex
Honorary Member
Δημοσιεύσεις: 2505
Εγγραφή: 26 Ιούλ 2003 13:02
Τοποθεσία: Ξάνθη
Επικοινωνία:

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από xultimatex » 30 Ιουν 2013 21:20

Η εικόνα που θέλεις να ανοίξεις που βρίσκεται;
:arrow: Αν προσπαθείς πολύ για να πετύχεις κάτι, ίσως το κάνεις με λάθος τρόπο...

pavlosJPro
Δημοσιεύσεις: 10
Εγγραφή: 30 Ιουν 2013 21:05

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από pavlosJPro » 01 Ιούλ 2013 10:38

Η εικονα την ανεβαζω και αυτην φυσικα οπως και ολα τα υπολοιπα αρχεια στον server οπου φιλοξενει το site μου.Δεν μπορω να καταλαβω που ειναι το λαθος :(

Άβαταρ μέλους
xultimatex
Honorary Member
Δημοσιεύσεις: 2505
Εγγραφή: 26 Ιούλ 2003 13:02
Τοποθεσία: Ξάνθη
Επικοινωνία:

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από xultimatex » 01 Ιούλ 2013 11:35

Συνήθως όταν συμβαίνουν τέτοια περίεργα είναι θέμα δικαιωμάτων (permissions). Όταν τρέχει στο eclipse έχει full δικαιώματα αλλά όταν το κάνεις deploy όχι. Δοκίμασε να πας στον Πίνακα Ελέγχου, στη Java και κατέβασε το security προσωρινά να δεις αν θα τρέξει.

Επίσης στο εικονίδιο της java που εμφανίζεται στο system tray κάνε δεξί κλικ και ενεργοποίησε την κονσόλα για να δεις αν θα πετάξει κανένα exception ή κανένα permission error.
:arrow: Αν προσπαθείς πολύ για να πετύχεις κάτι, ίσως το κάνεις με λάθος τρόπο...

pavlosJPro
Δημοσιεύσεις: 10
Εγγραφή: 30 Ιουν 2013 21:05

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από pavlosJPro » 01 Ιούλ 2013 12:34

Το security το ειχα κατεβασμενο.Ενεργοποιησα την κονσολα ετρεξα στο pc μου το αρχειο html δεν μου εμφανισε την εικονα ανεβασα τα αρχεια μου στο site το ετρεξα απο εκει και μου εβγαλε στην κονσολα ολα αυτα:

Java Plug-in 10.25.2.16
Using JRE version 1.7.0_25-b16 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\User
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------
CacheEntry[http://dreamspin.gr/data/documents/AppletFrame.class]: updateAvailable=true,lastModified=Sun Jun 30 18:44:55 EEST 2013,length=1732
CacheEntry[http://dreamspin.gr/data/documents/SampleFrame.class]: updateAvailable=true,lastModified=Sun Jun 30 18:44:54 EEST 2013,length=2011
Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: SampleFrame$HighLowCanvas
at AppletFrame.actionPerformed(AppletFrame.java:56)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: SampleFrame$HighLowCanvas
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 36 more

Πως μπορω να το διορθωσω αυτο??
Επισης στο User home directory πανω πανω γιατι γραφει "C:\Documents and Settings\User" εφοσον το εχω ανεβασει στο site μου?

Άβαταρ μέλους
xultimatex
Honorary Member
Δημοσιεύσεις: 2505
Εγγραφή: 26 Ιούλ 2003 13:02
Τοποθεσία: Ξάνθη
Επικοινωνία:

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από xultimatex » 01 Ιούλ 2013 12:43

Το home directory δεν έχει σημασία κρατάει τον φάκελο από το pc στο οποίο τρέχει η java.
Το Exception σου λέει οτι δε βρίσκει την κλάση HighLowCanvas. Αυτή που την έχεις;
:arrow: Αν προσπαθείς πολύ για να πετύχεις κάτι, ίσως το κάνεις με λάθος τρόπο...

pavlosJPro
Δημοσιεύσεις: 10
Εγγραφή: 30 Ιουν 2013 21:05

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από pavlosJPro » 01 Ιούλ 2013 12:57

Δεν ειναι ξεχωριστη κλαση βρισκετε μεσα στο αρχειο sampleFrame.Μια αλλη διαφορα που βλεπω ειναι η εξης: στο pc μου στο φακελο \bin ενα αρχειο το γραφει ετσι: "SampleFrame$HighLowCanvas.class" ενω στο site μου οταν το ανεβαζω αλλαζει την ονομασια και το γραφει χωρις το "$".Μηπως φταιει και αυτο και δεν το διαβαζει??
Αν μπορεις ριξε μια ματια το αρχειο sampleFrame.txt που εχω στειλει στο 1 μηνυμα εκει ειναι η κλαση HighLowCanvas.

Άβαταρ μέλους
xultimatex
Honorary Member
Δημοσιεύσεις: 2505
Εγγραφή: 26 Ιούλ 2003 13:02
Τοποθεσία: Ξάνθη
Επικοινωνία:

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από xultimatex » 01 Ιούλ 2013 13:06

Αν μπορείς στείλε και το τελικό jar αρχείο.
:arrow: Αν προσπαθείς πολύ για να πετύχεις κάτι, ίσως το κάνεις με λάθος τρόπο...

pavlosJPro
Δημοσιεύσεις: 10
Εγγραφή: 30 Ιουν 2013 21:05

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από pavlosJPro » 01 Ιούλ 2013 13:12

Να το κανω jar ή runnable jar??

Άβαταρ μέλους
xultimatex
Honorary Member
Δημοσιεύσεις: 2505
Εγγραφή: 26 Ιούλ 2003 13:02
Τοποθεσία: Ξάνθη
Επικοινωνία:

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από xultimatex » 01 Ιούλ 2013 13:14

Runnable
:arrow: Αν προσπαθείς πολύ για να πετύχεις κάτι, ίσως το κάνεις με λάθος τρόπο...

pavlosJPro
Δημοσιεύσεις: 10
Εγγραφή: 30 Ιουν 2013 21:05

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από pavlosJPro » 01 Ιούλ 2013 13:23

Δεν ξερω γιατι αλλα δεν μπορει να μου το ανεβασει για να σου το στειλω

pavlosJPro
Δημοσιεύσεις: 10
Εγγραφή: 30 Ιουν 2013 21:05

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από pavlosJPro » 01 Ιούλ 2013 13:24

Δεν επιτρεπετε η επεκταση jar μου λεει

pavlosJPro
Δημοσιεύσεις: 10
Εγγραφή: 30 Ιουν 2013 21:05

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από pavlosJPro » 01 Ιούλ 2013 13:34

Το δοκιμασα με internet explorer τωρα και δουλευει κανονικα αλλα με mozilla δεν μου εμφανιζει την εικονα

pavlosJPro
Δημοσιεύσεις: 10
Εγγραφή: 30 Ιουν 2013 21:05

Δεν εμφανιζει την εικονα σε APPLET ανοιγοντας νεο FRAME

Δημοσίευση από pavlosJPro » 01 Ιούλ 2013 13:38

Ok δουλευει μαλλον αργησε να κανει ανανεωση τι να πω.Ευχαριστω πολυ για την βοηθεια και για τον χρονο σου να σαι καλα :)

Απάντηση

Επιστροφή στο “Java”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης