java - JTable Column resize isn't working -


  तालिका .getTableHeader ()। SetResizingअनुवादित (गलत); Column = table.getColumn (कॉलम [0]); column.setWidth (25); Column = table.getColumn (कॉलम [1]); column.setWidth (225); Column = table.getColumn (कॉलम [2]); column.setWidth (50); Table.doLayout ()  

यह कॉलम को उनके निर्दिष्ट चौड़ाई में सेट करने से मना कर देता है JTable

जब आपके आकार में बदलता है, / कोड> नहीं है AUTO_RESIZE_OFF । setWidth का उपयोग करने के बजाय, setPreferredWidth का उपयोग करें। तब तालिका तब इस मान का उपयोग करेगी जब कॉलम रखे जाएंगे। यदि आप न्यूनतम, अधिकतम और पसंदीदा चौड़ाई निर्धारित करते हैं, तो इसे सभी अवसरों के लिए काम करना चाहिए, लेकिन आपके उपयोगकर्ता कॉलम चौड़ाई खुद को बदल नहीं सकते हैं। तो सावधानी के साथ इसका उपयोग करें।

लेआउट प्रक्रिया को

में काफी विस्तार से वर्णित किया गया है।

Comments