Quelle est l'importance du modèle JTable. Tous les composants de swing ont-ils un modèle associé.importance du modèle JTable?
Répondre
Swing uses the Model-View-controller design pattern. En tant que tel, la plupart des composants fournis avec Swing ont en effet un modèle associé (pas tous, cependant).
Cela vous permet de séparer la partie de rendu de la partie de données. Je vous recommande d'utiliser votre propre modèle pour JTable, surtout si vous manipulez et/ou modifiez des données à partir de celui-ci. Cependant, si vous n'avez pas ce besoin, et que votre JTable est seulement quelque chose que vous utilisez une seule fois, dans un petit coin de votre programme, avec des données fixes, vous pouvez également manipuler les données directement à partir du JTable, en négligeant le MVC. modèle. Un JTable créé sans spécifier un modèle créera its own model et le JTable class fournit des méthodes pour manipuler les données directement, dans de tels cas.
s'il vous plaît jeter un oeil à modèle de conception MVC:
http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller
et oui, la plupart des composants java swing ont des modèles, voir:
http://java.sun.com/docs/books/tutorial/uiswing/components/model.html
- 1. Importance du cadre de pyjamas
- 2. Html.Encode importance
- 3. Importance de "Identifiant Bundle"
- 4. Importance de l'utilisation TransactionScope
- 5. Importance du code de mise en forme Specificly espacement
- 6. Importance du ping-pong dans la communication udp p2p
- 7. importance de l'IDE lors du développement de l'application d'entreprise
- 8. JTable mise à jour des données scintillement, client-serveur modèle
- 9. Importance d'un balisage valide pour le référencement?
- 10. JTable - Retourne du texte dans plusieurs cellules
- 11. JTable: saisir des données?
- 12. Importance de SQLite dans l'iPhone Application Development
- 13. importance de l'identifiant de lien dans mysql_real_escape_string()
- 14. XHTML thead, tfoot et tbody importance
- 15. Personnalisation jTable
- 16. chaînes d'affichage dans JTable
- 17. JTable Autoscroll
- 18. JTable problème
- 19. ImportError: Références du modèle A Références du modèle B, du modèle B Modèle A
- 20. JTable sans en-tête
- 21. jTable et tri
- 22. Événement JTable onchange
- 23. Java JTable Problèmes TableCellRenderer
- 24. Alignement du format de message lors de l'impression d'un JTable
- 25. comment limiter la taille d'un JTable et son modèle de table interne
- 26. cellule d'édition dans JTable
- 27. Problème avec JTable
- 28. Filtrage automatique dans JTable
- 29. Données SQL et JTable
- 30. JTable utilisant Swing
Je suis d'accord avec vous, mais, à mon avis, le cas où vous devriez utiliser directement JTable est seulement pour le prototypage GUI. –
@Sylvain - oui, ceci, ou de très petits programmes dans lesquels la table n'est alimentée qu'avec des données "manuelles". Tout autre cas devrait utiliser le TableModel. – Gnoupi