|
|
|
Добавить строки из БД в JTable
|
|||
|---|---|---|---|
|
#18+
Добрый День! не могу никак обновить модель данных при изменении в БД. Изменяю(дополняю) БД из другого окна-все прекрасно сохраняется, все работает, а модель данных в таблице не меняется(( посмотрите, пожалуйста и помогите кодом, как правильно написать метод ReloadActionListener, который отвечает за нажатие на кнопку обновления данных в таблице Код: java 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. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 16:17 |
|
||
|
Добавить строки из БД в JTable
|
|||
|---|---|---|---|
|
#18+
Зачем вываливать всю кучу говнокода, если проблема в чем-то отдельном? Очевидно, что если данные обновились в модели, но не в таблице, то не отработал fire*Changed метод. Зачем вы его из propertyChange вызываете? Этот метод запускается кем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 16:25 |
|
||
|
Добавить строки из БД в JTable
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, вызываю, тк не знаю как по-другому изменить property модели. Модель писал не я, я ее лишь переделывал под нужды своей таблицы. Как мне вызывать его из reload метода? я в java недавно, еще не знаю различий между говнокодом и обычным тру кодом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 16:48 |
|
||
|
Добавить строки из БД в JTable
|
|||
|---|---|---|---|
|
#18+
Totlant, TableModel у вас читает данные из ObjectManager. Когда данные обновились, нужно использовать один из методов fireЧегоНибудьChanged из AbstractTableModel, чтобы JTable обновила отображение. Если вы сами не понимаете что делает ваш код, то как вам с ним помочь? Я вот на вскидку тоже не понимаю что он делает. Totlant Модель писал не я, я ее лишь переделывал под нужды своей таблицы. Гениальное оправдание. Ну, это ведь всё меняет. Сразу так и хочется помочь вам с кодом, в который вы даже не потрудились вникнуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 17:06 |
|
||
|
Добавить строки из БД в JTable
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, если бы я знал, как это сделать, я бы сюда не обращался. У меня такой ход решения, который не дал результатов: я задал manager как глобальную переменную, в методе обновления таблицы написал Код: java 1. -не заработало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 17:27 |
|
||
|
Добавить строки из БД в JTable
|
|||
|---|---|---|---|
|
#18+
Totlantесли бы я знал, как это сделать, я бы сюда не обращался. У меня такой ход решения, который не дал результатов: я задал manager как глобальную переменную, в методе обновления таблицы написал Вы не писали код. Вы не разбираетесь в коде, который написан. Вам дан полный совет что и когда вызывать. Написать метод за вас? Ну, ждите добрых самаритян тогда. Totlant Код: java 1. -не заработало get в переводе с английского в данном контексте переводится как "получить". Вы получили слушателей. Какого мега эффекта должно это принести? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 17:31 |
|
||
|
Добавить строки из БД в JTable
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, вы странный такой... я писал, что сам изменял код, соответственно разбираюсь в нем. Попросил о помощи, а вместо нее услышал только тявканье на чужой код и оскобления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 18:02 |
|
||
|
Добавить строки из БД в JTable
|
|||
|---|---|---|---|
|
#18+
он не странный, он просто здесь очень давно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 18:50 |
|
||
|
Добавить строки из БД в JTable
|
|||
|---|---|---|---|
|
#18+
TotlantBlazkowicz, вы странный такой... я писал, что сам изменял код, соответственно разбираюсь в нем. Попросил о помощи, а вместо нее услышал только тявканье на чужой код и оскобления. Вы просите помощи. Но выясняется, что Вы сами ничего не сделали, чтобы помочь себе. Никаких усилий. Но при этом уже оскорбили собеседника. Подозреваю, что Вы не найдёте здесь помощи с таким подходом. Прощайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 19:48 |
|
||
|
Добавить строки из БД в JTable
|
|||
|---|---|---|---|
|
#18+
TotlantBlazkowicz, вы странный такой... я писал, что сам изменял код, соответственно разбираюсь в нем. Попросил о помощи, а вместо нее услышал только тявканье на чужой код и оскобления. Добро пожаловать в интернет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2015, 20:48 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38952973&tid=2125453]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
163ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 473ms |

| 0 / 0 |
