में विलय कोशिकाएं क्या JTable ऑब्जेक्ट की कुछ कोशिकाओं को मर्ज करना संभव है?JTable
merging cells http://www.codeguru.com/java/articles/139_table12.gif
यदि यह JTable के माध्यम से संभव नहीं है क्या सबसे अच्छा तरीका है। धन्यवाद।
में विलय कोशिकाएं क्या JTable ऑब्जेक्ट की कुछ कोशिकाओं को मर्ज करना संभव है?JTable
merging cells http://www.codeguru.com/java/articles/139_table12.gif
यदि यह JTable के माध्यम से संभव नहीं है क्या सबसे अच्छा तरीका है। धन्यवाद।
आउट-ऑफ-द-बॉक्स नहीं। Here is an example जो आर्बिट्रार्टी कोशिकाओं को विलय करने का समर्थन करता है। This page में कोशिकाओं को फैलाने के साथ तालिकाओं के कई उदाहरण हैं। बेशक यह पुराना है और आप जो भुगतान करते हैं वह आपको मिलता है। यदि भुगतान सॉफ्टवेयर एक विकल्प है, JIDE Grids में custom cell spans समेत कुछ वाकई अच्छा स्विंग टेबल समर्थन है।
आप मूल टेबल मॉडल के दो स्तंभों को विलय करने वाले टेबलमोडेल का उपयोग करके एक जेटीबल लागू कर सकते हैं।
class Model2 extends AbstractTableModel
{
private TableModel delegate;
public Model2(TableModel delegate)
{
this.delegate= delegate;
}
public int getRowCount() { return this.delegate.getRowCount();}
public int getColumnCount() { return this.delegate.getColumnCount()-1;}
public Object getValueAt(int row, int col)
{
if(col==0) return ""+delegate.getValueAt(row,col)+delegate.getValueAt(row,col+1);
return delegate.getValueAt(col+1);
}
(...)
}
मैंने कहा कि 'कक्ष' विलय, कॉलम नहीं। –
उन यूआरएल में से 4 में से 3 404 हैं। :( –
** - 1 ** और 2 साल बाद कोई फिक्स नहीं :( – FabienAndre