سؤال

ولدي التطبيق الذي يحتوي على الخط المخزنة داخل ملف جرة. ومن محملة:

public Font getChessFont()
{   

    InputStream in =  ClassLoader.getSystemClassLoader().getResourceAsStream("fonts\\MERIFONTNEW.TTF");
    Font toReturn;
    try
    {
        toReturn = Font.createFont(Font.TRUETYPE_FONT, in);
    } 
    catch (Exception e)
    {
        toReturn = gameInformation;
    }
    toReturn = toReturn.deriveFont(Font.PLAIN, squareSize);
    return toReturn;
}

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

هل كانت مفيدة؟

المحلول

وعلى ما يبدو كان تعليقي يكفي لحل هذه المشكلة. لذا فإن السؤال يمكن "أجاب"، واضاف لقد التعليق كإجابة:

ومسارات الموارد عادة يجب أن تستخدم مائل (/) في المسار (أشبه URL) لأن هذا هو منصة مستقلة.

نصائح أخرى

هل الملفات / الجرار على القرص على CLASSPATH؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top