java - I am trying to add A JComboBox in a JTable Cell, -
मैं एक JComboBox को एक JTable कक्ष में जोड़ने का प्रयास कर रहा / रही हूं। सदिश वेक्टर में JComboBox को जोड़ने के बाद
वेक्टर राउन = नया वेक्टर (); rown.add (ComboBox1); और अपना जीयूआई चलाने के लिए, तालिका दिखाती है:
javax.swing.JComboBox [, 0,0,0x0, अमान्य, लेआउट = javax.swing .plaf.metal.MetalComboBoxUI $ MetalComboBoxLayoutManager, संरेखण X = 0.0, संरेखण Y = 0.0, सीमा =, झंडे = 16777536, अधिकतमसिज़्म =, न्यूनतम साइज़ =, पसंदीदासिज़्म =, हैअयोग्य = झूठा, हल्काउच्चपॉपअपअनुवादित = सच, अधिकतमरेवलकाउंट = 8, चयनितआइटमरेम्मर = VALUE_ONE VALUE_ONE से एक JComboBox में
मैं कहाँ जा रहा हूँ गलत?
टेबल कॉलम comboCol1 = table.getColumnModel ()। GetColumn (0); ComboCol1.setCellEditor (नया CustomComboBoxEditor ()); सार्वजनिक श्रेणी CustomComboBoxEditor डिफ़ॉल्ट CellEditor (निजी DefaultComboBoxModel मॉडल; सार्वजनिक CustomComboBoxEditor () {सुपर (नया JComboBox ()); This.model = (DefaultComboBoxModel) ((JComboBox) getComponent ())। GetModel (); } @ ओवरराइड सार्वजनिक घटक getTableCellEditorComponent (JTable तालिका, ऑब्जेक्ट मान, बूलीयन है, चयनित, int पंक्ति, int स्तंभ) {model.addElement (orderList.get (i)); } वापसी super.getTableCellEditorComponent (तालिका, मान, चयन किया गया है, पंक्ति, स्तंभ); }}
Comments
Post a Comment