के लिए जीडब्ल्यूटी ओबफस्केटेड शैली को ओवरराइड करने के लिए मैं DataGrid.css में परिभाषित डेटा ग्रिडहेडर शैली को ओवरराइड करने का तरीका जानने का प्रयास कर रहा हूं! जीडब्ल्यूटी कोर जीडब्ल्यूटी शैली का नाम adler32 के साथ obfuscated है, इसलिए मैं बस अपने सीएसएस में .dataGridHeader का उपयोग नहीं कर सकता। मेरे मामले में मैं सफेद-स्थान का सामान्य परिवर्तन चाहता हूं: सामान्य।डेटाग्रिड हेडर
मैंने देखा है कि यहां सीएसएस इंजेक्शन के बारे में लेख हो सकते हैं लेकिन वे सभी डेटाग्रिड जैसे घटक के भीतर उपयोग की जाने वाली उप शैली की बजाय कक्षा स्तर के रूप में दिखाई देते हैं।
मैं डेटाग्रिड जैसे किसी घटक के भीतर उपयोग की जाने वाली शीर्षलेख शैली को कैसे ओवरराइड कर सकता हूं?
मैं काम करने के लिए अपना पहला सुझाव प्राप्त करने में सक्षम था, लेकिन मैं ensureInject आदेश के साथ यह नहीं कर सकता है। या तो ऑर्डर के परिणामस्वरूप मूल सीएसएस का उपयोग किया जा रहा है। DataGrid.java को देखते हुए ऐसा लगता है कि यह हमेशा अपने स्वयं के GWT.create परिणाम का उपयोग करता है। इसे कन्स्ट्रक्टर को पास करना काम किया। '\t सार्वजनिक इंटरफ़ेस MyResources डेटाग्रिड को बढ़ाता है। स्रोत { \t @ स्रोत ({DataGrid.Style.DEFAULT_CSS," DataGrid.css "}) \t 0Gडेटाग्रिड।स्टाइल डेटा ग्रिड स्टाइल(); \t} \t स्थैतिक MyResources संसाधन = GWT.create (MyResources.class); ' – Glenn
केस-दर-मामले आधार पर एक अलग शैली का उपयोग करने के बारे में थोड़ा मुझे बचाया। धन्यवाद :) –