Wednesday 15 May 2013

java - jFormattedTextField expand the text to cover the width -


मैं एक स्ट्रिंग को एक jFormattedTextField में एक स्विंग JFrame । स्ट्रिंग हर बार अलग होती है। इसमें एक से बारह पूर्णांक होते हैं जिसमें से एक से अस्सी से अधिक एक सफेद स्थान और प्रत्येक संख्या के बीच अल्पविराम होता है। jFormattedTextField की चौड़ाई में परिवर्तन नहीं होता है। मुझे jFormattedTextField की चौड़ाई भरने के लिए स्ट्रिंग चाहिए स्ट्रिंग के उदाहरण "1" या "2, 40" या "23, 40, 50, 60" हैं।

धन्यवाद किसी भी समय या प्रयास के लिए अग्रिम। < P>

क्या आपने अपनी चौड़ाई प्रोग्रामैटिक रूप से सेट करने की कोशिश की है?

  myFormattedTextField.setSize (नया आयाम (नया आयाम, myFormattedTextField.getSize () .getHeight ()));   

और सामग्री के अनुसार newWidth गणना करें, जैसे:

  newWidth = newString.length ()    

No comments:

Post a Comment