मैं निम्नलिखित FXML है:जावाएफएक्स और एफएक्सएमएल: मैं एफएक्सएमएल में चॉइसबॉक्स में डिफ़ॉल्ट चयनित आइटम कैसे सेट करूं?
<ChoiceBox>
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="2 minutes" />
<String fx:value="5 minutes" />
<String fx:value="15 minutes" />
</FXCollections>
</items>
</ChoiceBox>
लेकिन जीयूआई में यह सिर्फ कुछ भी नहीं की एक डिफ़ॉल्ट के साथ एक ChoiceBox को दर्शाता है। मैं सूची में पहला तत्व डिफ़ॉल्ट होना चाहता हूं, और "शून्य" की पसंद के लिए या प्रतिबंधित होने के लिए कुछ भी नहीं।
मैं इसे कैसे पूरा करूं?
हार्ड-कोडेड स्ट्रिंग मानों से परहेज करने के नाम पर, क्या मैं इस मूल्य को प्राप्त करने के लिए नियंत्रक पर किसी फ़ील्ड या विधि का संदर्भ दे सकता हूं? मैं fx का उपयोग नहीं कर सकता: निरंतर क्योंकि यह केवल स्ट्रिंग क्लास पर फ़ील्ड की तलाश करेगा, और मैं बाध्यकारी वाक्यविन्यास का उपयोग नहीं कर सकता (क्योंकि वास्तव में) संपत्ति को बाध्य कर देगा। – Groostav