[ Java ] : مشكلة تغيير ايقونة في Jframe برنامج netbeans

تم تحميل الصفحة في 0,6961731 ثانية
مشكلة تغيير ايقونة في Jframe برنامج netbeans
إنضم
13 مايو 2014
المشاركات
170
الإعجابات
146
النقاط
43
السلام عليكم ورحمة الله وبركاته

اولاً كل عام وانتم بخير واعاده الله علينا وعليكم في كل عام وعساكم من عواده :domenalc.com_47:

اخواني حاولت وبحثت وطبقت خطوات كثيرة لتغيير الايقونة لكن لم تنجح معي أي طريقة! وبعضها افسدت علي جميع البرنامج الذي تعبت وسهرت من اجل تصميمه :30:

علماً اني مبتدأ في البرمجة واغلب البحوث استخدم اللغة الانجليزية ..

فقلت مالها إلا شباب الديف بوينت :6:

الايقونة التي اريد تغييرها




المشكلة البرمجية التي واجهتني




ليس شرط ان اضع هذا الكود ! لو في طريقة ثانية اسهل يكون افضل فالهدف هو تغيير الايقونة وليس الطريقة ..




وجزاكم الله خير
 

⭐⭐⭐⭐⭐

مُميّز نُقطة لُغات البرمجة للعام 2019
rankrank
إنضم
28 يناير 2019
المشاركات
202
الإعجابات
221
النقاط
43
كود:
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication16d;

import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;

/**
*
* @author -
*/
public class JavaApplication16d {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here

               NewJFrame frame = new NewJFrame();
             
                try {
                   
                  frame.setIconImage(ImageIO.read(new File("C:\\Users\\userName\\Desktop\\ico.png"))); //<<
                 
                }catch (IOException exc)
                {
                   
                }  
               
               frame.setVisible(true);
   
    }
   
}
 
إنضم
13 مايو 2014
المشاركات
170
الإعجابات
146
النقاط
43
كود:
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication16d;

import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;

/**
*
* @author -
*/
public class JavaApplication16d {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here

               NewJFrame frame = new NewJFrame();
            
                try {
                  
                  frame.setIconImage(ImageIO.read(new File("C:\\Users\\userName\\Desktop\\ico.png"))); //<<
                
                }catch (IOException exc)
                {
                  
                } 
              
               frame.setVisible(true);
  
    }
  
}

نسخت الاكواد كلها ولكن ما زال هنالك خلل!!

اعتقد بسبب المسميات للمشروع لم يعمل البرنامج ، كما اسلفت انني مبتدأ ولا استطيع تحليل الاكواد جميعها بنسبة 100% ...

وجزاك الله خير على التفاعل
 

⭐⭐⭐⭐⭐

مُميّز نُقطة لُغات البرمجة للعام 2019
rankrank
إنضم
28 يناير 2019
المشاركات
202
الإعجابات
221
النقاط
43
نسخت الاكواد كلها ولكن ما زال هنالك خلل!!

اعتقد بسبب المسميات للمشروع لم يعمل البرنامج ، كما اسلفت انني مبتدأ ولا استطيع تحليل الاكواد جميعها بنسبة 100% ...

وجزاك الله خير على التفاعل
انت يهمك فقط الجزء هاذا تنقله في مشروعك
كود:
               try {
                   
                  frame.setIconImage(ImageIO.read(new File("C:\\Users\\userName\\Desktop\\ico.png"))); //<<
                 
                }catch (IOException exc)
                {

frame = اسم النافذة


وتاكد من اضافة المكتبات

كود:
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
 
إنضم
13 مايو 2014
المشاركات
170
الإعجابات
146
النقاط
43
انت يهمك فقط الجزء هاذا تنقله في مشروعك
كود:
               try {
                  
                  frame.setIconImage(ImageIO.read(new File("C:\\Users\\userName\\Desktop\\ico.png"))); //<<
                
                }catch (IOException exc)
                {

frame = اسم النافذة


وتاكد من اضافة المكتبات

كود:
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
يوجد خطأ ولا اعلم ماهو



ايضاً يوجد خطأ ولا اعلم ماهو
 

⭐⭐⭐⭐⭐

مُميّز نُقطة لُغات البرمجة للعام 2019
rankrank
إنضم
28 يناير 2019
المشاركات
202
الإعجابات
221
النقاط
43
سويت لك شرح




+




كود:
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package javaapplication20;
import java.io.IOException;
import javax.imageio.ImageIO;

/**
 *
 * @author GAMER
 */
public class JavaApplication20 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        
        
        test t = new test();
        try {
            t.setIconImage(ImageIO.read(JavaApplication20.class.getResource("/res/1.png")));
        } catch (IOException ex) {
          
        }
        t.setVisible(true);
        
        
        
    }
    
}
 
إنضم
13 مايو 2014
المشاركات
170
الإعجابات
146
النقاط
43
سويت لك شرح




+




كود:
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication20;
import java.io.IOException;
import javax.imageio.ImageIO;

/**
*
* @author GAMER
*/
public class JavaApplication20 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
       
       
        test t = new test();
        try {
            t.setIconImage(ImageIO.read(JavaApplication20.class.getResource("/res/1.png")));
        } catch (IOException ex) {
         
        }
        t.setVisible(true);
       
       
       
    }
   
}
اول مشكلة لايوجد النص المظلل في الاكواد لدي!!


ثانياً هناك خطأ برمجي كالعادة


اعتقد ان المشكلة في طريقة عرض الأكواد، لو تلاحظ تظهر لدي اكواد في نهاية كل سطر بشكل غريب والاكواد كثيرة وهذا لايوجد في الوضع الافترافضي!!
ولو لاحظت لا استطيع ان اعمل مسافة ويكون خالي بل يضع نقطة (.) واعتقد هذا يفسد الاكواد ..
 

⭐⭐⭐⭐⭐

مُميّز نُقطة لُغات البرمجة للعام 2019
rankrank
إنضم
28 يناير 2019
المشاركات
202
الإعجابات
221
النقاط
43






test
اسم النافذة وليس الكلاس ركز في الشرح + مشاكل المحرر واضحة وتحتاج الى اصلاح احذفه واعد تنصيبه او ادخل اعدادات المحرر وشيك على التكويد
 
إنضم
13 مايو 2014
المشاركات
170
الإعجابات
146
النقاط
43
+ مشاكل المحرر واضحة وتحتاج الى اصلاح احذفه واعد تنصيبه
حاولت اعمل اعادة ضبط للاعدادات الافتراضية ولم ينجح الامر وحذفت البرنامج ونصبته من جديد ولكن لم تختفي هذه الرموز الغريبة..
وبخصوص الاخطاء جاري المحاولة الآن وان شاء الله تضبط.. اول مرة امر في التقنية يجعلني افقد اعصابي!! مع ان الموضوع تافه!!:7:

قد يكون السبب هو اني مبتدأ في البرمجة :10:
 
إنضم
13 مايو 2014
المشاركات
170
الإعجابات
146
النقاط
43
الحمدلله البرنامج رجع لوضعه الطبيعي لكن في مشكلة بسيطة وهي الدالات بعضها لاتظهر!

وصلت إلى هذه النقطة والدالة لم تظهر !!


 

⭐⭐⭐⭐⭐

مُميّز نُقطة لُغات البرمجة للعام 2019
rankrank
إنضم
28 يناير 2019
المشاركات
202
الإعجابات
221
النقاط
43
Io -----> IO
في الجافا لاتعتمد على الإكمال التلقائي استمر في الكتابة + تاكد من حالة الحرف كبتل سمول ... + تاكد من اضافة المكتبات الي ارفقتها لك في الاعلى
 
إنضم
13 مايو 2014
المشاركات
170
الإعجابات
146
النقاط
43
Io -----> IO
في الجافا لاتعتمد على الإكمال التلقائي استمر في الكتابة + تاكد من حالة الحرف كبتل سمول ... + تاكد من اضافة المكتبات الي ارفقتها لك في الاعلى

جزاك الله خير على متابعاتك لي في كل رد ويشهد الله اني بدأت اتعلم من الصفر ولكن اكتشفت ان الجافا بحار وليس بحر واحد! ومعظم الشروحات بعيدة جداً عن البرنامج الذي أعمل عليه حالياً ! وهذا سيأخذ مني سنين لعمل برنامج بسيط وثابت في الادخال!!! لذلك بدأت اتعلم ما أريده الآن فقط لتكوين البرنامج في أسرع وقت ممكن لأهميتة وضروريته.. وبعدها سأتفرغ لتعلم الجافا من كل النواحي ولتطوير البرنامج مستقبلاً ... قبل كل مداخلة وفتح موضوع ابحث كثيراً جداً جداً إلى ان اصل لمرحلة لا استطيع حل المشكلة وهنا اطرحها ، ولو تلاحظ ايام احياناً لا ارد لاني احاول تجاوز المشكلات لوحدي ..
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 1 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل