|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Étudiant Inscription : septembre 2006 Messages : 430 ![]() |
Salut à tous et à toutes
en s'inspirant sur cette discussion, et avec l'aide du tutoriel de Ricky81 (merci et bravo !), j'ai fais un utilitaire qui fournit les informations suivantes sur un classe donnée : package, Classe et interfaces mères, constructeurs, attributs, méthodes. remarque : vous devez entrer le nom de la classe complet : paquetage.classe.. Bonne soirée.. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : octobre 2004 Messages : 4 678 ![]() |
Ca marche impec ici (Open JDK / Linux)
![]() Une proposition d'amélioration : pouvoir charger un jar avec l'interface graphique, pour ne pas se limiter aux classes par défaut (par contre, ça risque de devenir gore .. je pense déjà un un classloader spécial qui va piocher dans le jar spécifié). Au pire, un lanceur spécial qui affiche un dialog pour choisir le jar puis lance le programme actuel en ajoutant le jar au classpath (java -cp jar-choisi ...) |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Étudiant Inscription : septembre 2006 Messages : 430 ![]() |
Merci
je vais voir du coté de ta proposition, c'est une bonne amélioration à ajouter.. |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Étudiant Inscription : septembre 2006 Messages : 430 ![]() |
Salut,
j'ai essayé d'implémenter ton idée djo.mos mais je bloque toujours ici.. ![]() Je me suis contenté donc de faire une mise à jour du code : amélioration et séparation des classes (Modèle, Vue).. remarque : mon programme ne permet pas de déterminer la liste des interfaces qu'étend une interface.. |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Étudiant Inscription : septembre 2006 Messages : 430 ![]() |
mise à jour majeure : ajout d'un JTree qui liste tous les packages de l'API Standard..
|
|
|
00
|
|
|
#7 |
|
Membre actif
![]() Inscription : mai 2009 Messages : 156 ![]() |
pas mal du tout, il manque encore la possibilité de rechercher en fonction de type de retour et autres champs.
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com