Ik heb het volgende probleem waarbij ik niet weet hoe ik dit netjes kan oplossen.
Ik heb een Applicatie gemaakt die met verschillende JTable werk. Om dit nu goed af te laten handelen heb ik mijn eigen MyTablemodel geschreven. Nu zou ik echter voor sommige kolommen ervoor willen zorgen dat deze niet editable zijn.
Na wat research op internet weet ik dat ik de isCellEditableTableUsers van mijn tablemodel kan overschrijven en daardoor kan bepalen wat editable is en niet. Dit werk goed.
alleen nu heb ik meerdere tablelen die gebruik maken van dit tablemodel en sommige moeten die kolom wel editable en andere weer niet. Een oplossing zou zijn zeer veel eigen tablemodels te schrijven maar dit komt de schaalbaarheid niet ten goede.
Nu vraag ik me dus af of mogelijk is om bijvoorbeeld een methode te schrijven setEditableColum(int i) die dan dit voor mij aanpast. Op internet heb ik nammelijk alleen voorbeelden kunnen vinden die die voor al mijn tabellen regelen
.
Ik heb een Applicatie gemaakt die met verschillende JTable werk. Om dit nu goed af te laten handelen heb ik mijn eigen MyTablemodel geschreven. Nu zou ik echter voor sommige kolommen ervoor willen zorgen dat deze niet editable zijn.
Na wat research op internet weet ik dat ik de isCellEditableTableUsers van mijn tablemodel kan overschrijven en daardoor kan bepalen wat editable is en niet. Dit werk goed.
alleen nu heb ik meerdere tablelen die gebruik maken van dit tablemodel en sommige moeten die kolom wel editable en andere weer niet. Een oplossing zou zijn zeer veel eigen tablemodels te schrijven maar dit komt de schaalbaarheid niet ten goede.
Nu vraag ik me dus af of mogelijk is om bijvoorbeeld een methode te schrijven setEditableColum(int i) die dan dit voor mij aanpast. Op internet heb ik nammelijk alleen voorbeelden kunnen vinden die die voor al mijn tabellen regelen