भाषा: JavaFXJavaFX में स्टाइलशीट करने के लिए सीएसएस फ़ाइल जोड़ने
आईडीई: Netbeans
समस्या: मैं शैलीपत्र का सीएसएस फ़ाइल जोड़ने के लिए कोशिश कर रहा हूँ, लेकिन निम्नलिखित कोड की पहली पंक्ति हमेशा एक उत्पन्न करता है NullPointerException
:
String css = this.getClass().getResource("double_slider.css").toExternalForm();
scene.getStylesheets().add(css);
मैं पूर्ण पथ के साथ "double_slider.css" की जगह की कोशिश की है। double_slider.css वर्तमान में उसी पैकेज में स्थित है जो इस कॉल को बनाता है। मैंने बिना किसी सफलता के http://introjava.wordpress.com/2012/03/21/linking-a-css-style-sheet-to-javafx-scene-graph/ पर पाए गए सभी बदलावों का भी प्रयास किया है। स्वच्छ और निर्माण या तो मदद नहीं करता है।
यदि मैं निर्माण फ़ोल्डर में सीएसएस फ़ाइल डालता हूं जहां .class फ़ाइलों को डंप किया जाता है, तो NullPointerException दूर चला जाता है। लेकिन फिर सीएसएस फ़ाइल ठीक से काम नहीं करती है क्योंकि यह मेरी परियोजना में अन्य फाइलों का संदर्भ देती है।
आपका ऐप कैसे बनाया गया, तैनात और निष्पादित किया गया है? – jewelsea