स्क्रॉल करता है मेरे पास एक जेपीनेल में एक JTextArea है। JTextArea पूरे जेपीनल को कैसे भर सकता है और जब ज़ेननेल आकार बदलता है और स्क्रॉल करता है तो बहुत अधिक टेक्स्ट टाइप किया जाता है?जावा JTextArea जो स्वत: आकार बदलता है और
उत्तर
JPanel panel = new JPanel();
panel.setLayout(new BorderLayout()); //give your JPanel a BorderLayout
JTextArea text = new JTextArea();
JScrollPane scroll = new JScrollPane(text); //place the JTextArea in a scroll pane
panel.add(scroll, BorderLayout.CENTER); //add the JScrollPane to the panel
// CENTER will use up all available space
अधिक जानकारी के लिए jScrollPane
पर JTextArea एक jScrollPane के अंदर http://download.oracle.com/javase/6/docs/api/javax/swing/JScrollPane.html या http://download.oracle.com/javase/tutorial/uiswing/components/scrollpane.html देखेंप्लेस, और जगह एक ऐसा प्रतिरूप आकार ठीक करता है के साथ साथ JPanel में कि। एक GridBagLayout साथ एक उदाहरण है, उदाहरण के लिए ऐसा दिखाई दे सकता:
JPanel panel = new JPanel();
panel.setLayout(new GridBagLayout());
JScrollPane scrollpane = new JScrollPane();
GridBagConstraints cons = new GridBagContraints();
cons.weightx = 1.0;
cons.weighty = 1.0;
panel.add(scrollPane, cons);
JTextArea textArea = new JTextArea();
scrollPane.add(textArea);
यह केवल एक स्केच है, लेकिन यह कैसे करना है उदाहरण देकर स्पष्ट करना चाहिए।
लगभग इतनी सरल आवश्यकता के लिए ग्रिडबैगलाउट के उपयोग के कारण लगभग इसे वोट नहीं दिया। –
कभी भी GridBagLayout का उपयोग न करें! कभी नहीँ! –
स्विंग में हर दूसरे लेआउट मैनेजर के साथ एक लंबी और पूर्ण परेशानी के माध्यम से, अब मैं लगभग पूरी तरह से ग्रिडबैगआउट का उपयोग करता हूं। एक अनुशंसा के बजाय, मेरे व्यक्तिगत इतिहास का एक आर्टिफैक्ट है। कृपया जो भी लेआउट प्रबंधक आपकी आवश्यकताओं को फिट करता है उसका उपयोग करें। इस मामले में, मुझे लगता है कि वजन का सटीक विनिर्देश स्पष्ट रूप से दिखाता है कि स्क्रॉल फलक आकार में सभी परिवर्तनों को अवशोषित करता है। लेकिन, यह वास्तव में एक साधारण लेआउट के लिए एक जटिल लेआउट प्रबंधक का उपयोग करने लायक नहीं है। – Zoe
- 1. जावा - JTextArea
- 2. जावा - JTextArea
- 3. JTextArea शब्द रैप आकार बदलना
- 4. QListWidget जो स्क्रॉल के बजाय आकार बदलता है
- 5. JTextArea निरंतर आकार कैसे रखें?
- 6. विजुअल स्टूडियो 2005 डिज़ाइनर नियंत्रण 0 का आकार बदलता है और आकार बदलता है
- 7. जब फ्लो ग्राफ का आकार बदलता है तो इसका आकार आकार बदलता है
- 8. जावा लॉग ==> JTextArea
- 9. जावा का फ़्लोलाउट सही ढंग से आकार बदलता नहीं है
- 10. JTextArea
- 11. स्वत: आकार बदलें टेक्स्ट (फ़ॉन्ट आकार)?
- 12. JTextArea
- 13. पूर्णस्क्रीन: AVPlayerLayer का आकार बदलता नहीं है जब उसके मूल दृश्य का आकार बदलता है
- 14. स्क्रोल करने योग्य JTextArea (जावा)
- 15. JTextArea
- 16. जब मैं फ़ॉन्ट बदलता हूं तो UIButton का आकार बदलता है?
- 17. JtextArea
- 18. घुमाने का आकार भी बदलता है?
- 19. जावा (स्विंग): जब विंडो का आकार बदलता है तो घटक का * स्क्रीन * आकार ढूंढना
- 20. ImageMagick PNG का आकार बदलता है फ़ाइल का आकार
- 21. JTextArea
- 22. JTextArea
- 23. जब ब्राउज़र का आकार बदलता है तो जावा एप्लेट का आकार कैसे बदलें?
- 24. JAR संस्थापक है जो स्वत: पता लगाता है जावा है और आवेदन
- 25. जावा स्विंग - JTextArea को कैसे स्क्रॉल करें?
- 26. सीएसएस, स्वत: आकार बदलें div?
- 27. स्वत: आकार बदलने वाला जेबटन आइकन
- 28. आकार बदलने योग्य स्वत: पूर्ण
- 29. स्वत: आकार देने का फ़ंक्शन
- 30. स्वत: पूर्ण स्क्रॉलबार आकार बढ़ाएं
महान उत्तर धन्यवाद! –