उपरोक्त तस्वीर में प्रत्येक पंक्ति, कस्टम घटक है जो घटक बिछाने के लिए gridbaglayout का उपयोग करता है मैं "एबीसी" बटन से पहले उस जगह से बचने की कोशिश कर रहा हूं, मुझे यह पूरी तरह से बाएं हाथ की ओर धक्का देना चाहिए।
संपादित करें स्रोत कोड जोड़ना। वजन जोड़ने के बाद: आपको ग्रिडबैग कॉन्सेस्टेंस के लिए एक एंकर सेट करना होगा। नॉर्थवेस्ट या ऐसा कुछ .... < / P>
gridBagConstraints = नया GridBagConstraints (); GridBagConstraints.gridx = 0; GridBagConstraints.gridy = 0; GridBagConstraints.fill = GridBagConstraints.NONE; GridBagConstraints.insets = नया इन्सट्स (11,0,0,0); जोड़ने (abcButton, gridBagConstraints); GridBagConstraints = नया GridBagConstraints (); GridBagConstraints.gridx = 1; GridBagConstraints.gridy = 0; GridBagConstraints.fill = GridBagConstraints.NONE; ग्रिडबैग कंसल्टेंट्स.इनसेट्स = नयी इन्सट्स (20, 10, 0, 0); जोड़ने (comp1, gridBagConstraints); GridBagConstraints = नया GridBagConstraints (); GridBagConstraints.gridx = 2; GridBagConstraints.gridy = 0; GridBagConstraints.fill = GridBagConstraints.NONE; ग्रिडबैग कंसल्टेंट्स.इनसेट्स = नयी इन्सट्स (20, 35, 0, 0); जोड़ (comp2, gridBagConstraints); GridBagConstraints = नया GridBagConstraints (); GridBagConstraints.gridx = 3; GridBagConstraints.gridy = 0; ग्रिडबैग कंसल्टेंट्स। एपाडएक्स = 120; GridBagConstraints.ipady = 3; GridBagConstraints.fill = GridBagConstraints.NONE; ग्रिडबैग कंसल्टेंट्स.इनसेट्स = नयी इन्सट्स (11,20, 0, 0); जोड़ें (txtField1, gridBagConstraints); BtnTxtField1.setMargin (नई इनसेट्स (2, 1, 2, 1)); GridBagConstraints = नया GridBagConstraints (); GridBagConstraints.gridx = 4; GridBagConstraints.gridy = 0; GridBagConstraints.ipadx = 0; GridBagConstraints.fill = GridBagConstraints.NONE; ग्रिडबैग कंसल्टेंट्स.इनसेट्स = नयी इन्सट्स (11, 0, 0, 0); जोड़ें (बीटीएनटेक्स्टफिल्ड 1, ग्रिडबैग कंसल्टेंट्स); GridBagConstraints = नया GridBagConstraints (); GridBagConstraints.gridx = 5; GridBagConstraints.gridy = 0; ग्रिडबैग कंसल्टेंट्स। एपाडएक्स = 120; GridBagConstraints.ipady = 3; GridBagConstraints.fill = GridBagConstraints.NONE; ग्रिडबैग कंसल्टेंट्स.इनसेट्स = नयी इन्सट्स (11, 0, 0, 0); जोड़ (txtField2, gridBagConstraints); GridBagConstraints = नया GridBagConstraints (); GridBagConstraints.gridx = 6; GridBagConstraints.gridy = 0; GridBagConstraints.ipadx = 0; GridBagConstraints.fill = GridBagConstraints.NONE; ग्रिडबैग कंसल्टेंट्स.इनसेट्स = नयी इन्सट्स (11, 0, 0, 0); जोड़ें (बीटीएनटेक्स्टफिल्ड 2, ग्रिडबैग कंसल्टेंट्स);
बाधाएं। तांत्रिक = GridBagConstraints.WEST;
Comments
Post a Comment