مشكلة مع لوحة في جافا سوينغ التطبيقات في جافا 1.6

StackOverflow https://stackoverflow.com/questions/848481

  •  21-08-2019
  •  | 
  •  

سؤال

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

وبعد القيام ببعض الأبحاث، وجدت أن وضع sun.java2d.d3d الملكية لfalse قد تساعد في واقع الأمر، فإنه ساعد في واحدة من مستخدمينا.

والآن أن بعض المستخدمين الآخرين يشكون من القضية، وأنا أفكر في تعيين الخاصية إلى false لجميع المستخدمين.

وأسئلتي الأساسية هي التالية:

ما هو بالضبط سبب هذا؟ هل هي بطاقة الفيديو؟ هل هو السائق؟ هل هي علة من الشمس؟ (مثل http://bugs.sun.com/bugdatabase/view_bug.do؟bug_id=6635462) مزيج من كل ثلاثة؟

وبعبارة أخرى، هو الأفضل لمجرد تحويل هذا العقار قبالة أم أنها تؤثر فقط بعض بطاقات الفيديو التي تحديثا إلى أحدث برنامج تشغيل من شأنه إصلاح؟

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

المحلول

قدم

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

إذا قمت بتعيين sun.java2d.d3d إلى false أسوأ ما يمكن أن يحدث هو أن بعض المستخدمين لن يحقق أداء ما في وسعهم من الناحية النظرية. سيكون لديك لتحقيق التوازن بين ما إذا كان هذا هو أفضل من المشكلات التي نشهد في الوقت الراهن.

نصائح أخرى

هل جميع عمليات الرسم والنموذج المتغير تنفذ على بتوقيت شرق الولايات المتحدة (تغيير مثل TableModel الخ)؟

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