2011-01-13 7 views
8

मेरे पास 10 पंक्तियों के साथ JTable है। अगर मेरे पास JTable पर एकाधिक चयन हैं, तो मैं वर्तमान में केंद्रित सेल को कैसे प्राप्त करूं?एकाधिक चयन के दौरान जेटीबल में केंद्रित सेल कैसे प्राप्त करें

मैं JTable इस्तेमाल किया है getEditingColumn() और getEditingRow() की कोशिश की है, लेकिन वे हमेशा लौटने -1 एकाधिक चयन के दौरान।

उत्तर

10

आदेश;

table.getSelectionModel().getLeadSelectionIndex(); 
table.getColumnModel().getSelectionModel().getLeadSelectionIndex(); 

क्रमशः फोकस पंक्ति और कॉलम दें।

+0

यह पंक्ति केंद्रित नहीं है। यह * चयनित पंक्ति * है। यदि आप एक पंक्ति का चयन करते हैं और फिर किसी अन्य एप्लिकेशन पर फ़ोकस लेते हैं तो वे भिन्न हो सकते हैं। – LoKi

संबंधित मुद्दे