|
|
|
jTable, удаление строки
|
|||
|---|---|---|---|
|
#18+
Добрый день! Подскажите, как правильно удалять строки ( row ) из jTable, перечитал литературу ( каюсь, Портянкина у меня нет, может в той книге я нашел бы ответ ), но так и не получилось сложить полученную информацию во единое ... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. Как я понимаю, для удаления строк из таблицы, надо удалить значения из модели таблицы ... у меня есть две модели, defaultTableModel... и sortTableModel... которая наследует defaultTableModel ... в sortTableModel у меня есть индексируемая последовательность, которая хранит индекс для сортировки. Подскажите, из какой модели ( или обоих ) надо удалять запись о строке?! Что мне делать с последовательностью rows, ведь после удаления элемента, она хранит неверный индеск! Заранее очень благодарен, если кто-то сможет внести ясность в данный вопрос!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 15:26:04 |
|
||
|
jTable, удаление строки
|
|||
|---|---|---|---|
|
#18+
какую модель таблице дали, из той и удаляйте. портянкин есть на www.programmizd.ru до завтра (срок делигирования кончается завтра, и если меня одолеет лень с проплатой, завтра все накроется) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 15:32:27 |
|
||
|
jTable, удаление строки
|
|||
|---|---|---|---|
|
#18+
Deady какую модель таблице дали, из той и удаляйте. портянкин есть на www.programmizd.ru до завтра (срок делигирования кончается завтра, и если меня одолеет лень с проплатой, завтра все накроется) Posted via ActualForum NNTP Server 1.4 Спасибо за подсказку и ссылку, но, к сожалению, в той книге нет упоминания о удаление строки :( Когда я удаляю элемент из sortTableModel Код: plaintext 1. 2. у меня никак не получается, собрать все в единое целое :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 16:26:19 |
|
||
|
jTable, удаление строки
|
|||
|---|---|---|---|
|
#18+
DefaultTableModel.removeRow(); Nai tiruvantel ar varyuvantel i Valar tieyanna nu vilya Aiya Eärendil Elenion Ancalima! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 16:39:53 |
|
||
|
jTable, удаление строки
|
|||
|---|---|---|---|
|
#18+
hinotfDefaultTableModel.removeRow(); Nai tiruvantel ar varyuvantel i Valar tieyanna nu vilya Aiya Eärendil Elenion Ancalima! спасибо конечно, но где Вы увидели у меня модель наследуюущую DefaultTableModel ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 16:42:33 |
|
||
|
jTable, удаление строки
|
|||
|---|---|---|---|
|
#18+
У тебя 2-е модели, из двух и удаляй. Наверное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 16:44:43 |
|
||
|
jTable, удаление строки
|
|||
|---|---|---|---|
|
#18+
напишите там model.delete(row) а вообще сами наверно понимаете как все запущено. ваш DefaultContactsTableModel при удалении вызовет fireRowsDeleted, но ничего не произойдет. вам нужно делегировать вызов addКакой-то-тамListener в SortContactsTableModel: model.addКакой-то-тамListener(listener); Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 16:45:58 |
|
||
|
jTable, удаление строки
|
|||
|---|---|---|---|
|
#18+
А я не читал код, там слишком много нот. Подумалось, что именуете согласно стандарту. Nai tiruvantel ar varyuvantel i Valar tieyanna nu vilya Aiya Eärendil Elenion Ancalima! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 16:48:34 |
|
||
|
jTable, удаление строки
|
|||
|---|---|---|---|
|
#18+
Deady напишите там model.delete(row) Интересно, но почему-то метод delete не виден в модели model !? Deady а вообще сами наверно понимаете как все запущено. ваш DefaultContactsTableModel при удалении вызовет fireRowsDeleted, но ничего не произойдет. вам нужно делегировать вызов addКакой-то-тамListener в SortContactsTableModel: model.addКакой-то-тамListener(listener); Я об этом догадывался, но моих знаний, пока не хватает ... Скажите, а зачем мне добавлять листенер? Очень был бы благодарен, если Вы более раскрыли свой совет ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 16:55:31 |
|
||
|
jTable, удаление строки
|
|||
|---|---|---|---|
|
#18+
> Интересно, но почему-то метод delete не виден в модели model !? потому что у вас модель типа TableModel, сделайте ее типа DefaultContactsModel. > model.addКакой-то-тамListener(listener); > > Я об этом догадывался, но моих знаний, пока не хватает ... > Скажите, а зачем мне добавлять листенер? > > Очень был бы благодарен, если Вы более раскрыли свой совет ... когда вы присоедините модель к таблице, таблица тут же добавит своих слушателей. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 17:07:37 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34711625&tid=2144973]: |
0ms |
get settings: |
18ms |
get forum list: |
20ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
59ms |
get topic data: |
16ms |
get forum data: |
5ms |
get page messages: |
75ms |
get tp. blocked users: |
2ms |
| others: | 336ms |
| total: | 543ms |

| 0 / 0 |
