קובץ JAR

קובץ JAR

שלום לכולם, יצרתי קובץ JAVA. קמפלתי אותו והרצתי אותו, והכל עובד טוב. אבל, כשיצרתי ממנו קובץ JAR, קובץ הJAR לא רץ- למישהו יש רעיון למה? ועוד משהו- בתוכנית שלי השתמשתי בעברית (כלומר, כתבתי JLabel שלתוכו הכנסתי מחרוזת בעברית.) כשאני מריצה את זה במחשב אחר, אני רואה ג'יבריש- יש דרך לפתור את הבעיה? תודה רבה!!!
 
אכן, זו היתה הבעיה! אבל...

עכשיו יש לי בעיה חדשה... כשאני מריצה את קובץ הJAR, אני לא מצליחה לראות את התמונות שבאפליקציה שלי- למרות שלכאורה הן הוכנסו לJAR... איפה טעיתי?
 

voguemaster

New member
איך את פותחת אותן ?

תסכימי איתי שלפתוח קובץ תמונה נניח בעזרת new File יהיה שונה מאוד מאשר לפתוח אותו כשהוא נמצא בתוך JAR, לא ? לא ניסיתי אף פעם לפתוח קבצים בתוך JARים אבל לדעתי זה לא אמור להיות מסובך במיוחד..
 

zeevb

New member
ע"י ClassLoader

דוגמא:
ImageIcon icon = new ImageIcon(getClass().getResource(imagename));​
 

voguemaster

New member
לאן מצביע imagename ?

הוא אמור להיות URI ואם יש לך תמונה בתוך JAR הוא לא סתם נתיב לקובץ עד כמה שזכור לי. יש תחביר לזה..
 
למעלה