से मूल्य प्राप्त करना मैंने Jtable में एक कॉलम संपादन योग्य बना दिया।जेटीबल सेल
मैं एक सेल से पुराने मूल्यों चाहते हैं जब मैं एक सेल
से मूल्य प्राप्त करना मैंने Jtable में एक कॉलम संपादन योग्य बना दिया।जेटीबल सेल
मैं एक सेल से पुराने मूल्यों चाहते हैं जब मैं एक सेल
संपादन समाप्त कर दिया है आप
table.getModel().getValueAt(row_index, col_index);
जहां table
तालिका का नाम है का उपयोग करके मूल्य प्राप्त कर सकते हैं और यह वापस आ जाएगी Object
इस Getting cell value के माध्यम से जाएं। यह आपके लिए उपयोगी हो सकता है।
धन्यवाद लेकिन जब मुझे फोकस अगले सेल पर जाता है तो सेल में अंतिम सम्मिलित मूल्य नहीं मिल रहा है – user2042166
@ user2042166 आपका मतलब है सेल सेल में संपादन के बाद ??? – Maximin
हाँ आप सही हैं – user2042166
आप TableCellListener
का उपयोग कर सकते हैं, जैसे कि वे here दिखाते हैं। यह पुराने और नए मानों का ट्रैक रखने के लिए PropertyChangeEvent
का उपयोग करता है।
कामकाजी ठीक है .. धन्यवाद .. – user2042166
आप टेबलमोडेल का अपना कार्यान्वयन भी बना सकते हैं और परिवर्तनों का ट्रैक रखने के लिए setValueAt विधि को ओवरराइड कर सकते हैं।
धन्यवाद ... ठीक काम करना .. – user2042166
अपने टेबल मॉडल में TableModelListener
जोड़ें। जब भी कोई ईवेंट आग लगती है तो आप सेल में नए मान के साथ अपने टेक्स्ट फ़ील्ड की सामग्री को अपडेट कर सकते हैं।
"मैं इसे जारी किए जाने पर सेल से मूल्य चाहता हूं जैसे कि कुंजी रिलीज इवेंट"। आपका मतलब है: "जब मैं सेल संपादित करना समाप्त कर दूं तो मुझे सेल से पुराने मान चाहिए"? –
हाँ आप एक सेल संपादित करने के बाद ठीक है – user2042166
ठीक है, तो नया मान पुराने को बदल देता है। आपको कैसे लगता है कि यह काम करना चाहिए? –