J'ai codé un projet java dans netbeans et j'ai finalement tout fonctionné. Merci en partie au soutien de ce forum. Cependant, j'ai codé en fonction de ce que j'avais besoin de mon bouton ou textarea à faire. Je n'ai rien sous la méthode principale, juste sous les objets qui effectuent des actions. J'ai découvert que ce n'est pas la norme. Donc, j'ai besoin de conseils sur la façon dont cela devrait fonctionner sous la méthode principale.mettre le code dans la méthode principale
Répondre
Bouton et zone de texte? On dirait que vous avez écrit une application swing. Les applications Swing ont tendance à être pilotées par les événements, c'est-à-dire que l'application fait les choses en fonction des boutons enfoncés, ce qui ressemble à nouveau à ce que vous avez écrit.
Les applications Swing ont tendance à être lancées par la méthode principale comme ceci;
/**
* Main method
* @param args
*/
public static void main(String[] args)
{
SwingUtilities.invokeLater(new Runnable()
{
public void run()
{
createAndShowGUI();
}
});
}
private static void createAndShowGUI()
{
//create your top level container and its components and set it visible
}
Voilà à peu près à quoi devrait ressembler votre méthode principale.
Vos hypothèses sont correctes. C'est une application de swing et elle est pilotée par les événements en fonction du bouton sur lequel j'appuie. Ma méthode principale est la suivante: public static void principal (String args []) { java.awt.EventQueue.invokeLater (new Runnable() { public void run() { new RésuméAgentunbuf(). SetVisible (true); } }); } – user442471
Les applications pilotées par événements n'ont pas tendance à faire grand-chose dans leur méthode main(). C'est par conception que le principal chose que le programme fait attend l'interaction de l'utilisateur ou d'autres événements.
En effet, si vous voulez réutiliser votre code que vous devez garder des objets toute la logique ne sont pas directement concernés par à partir de la ligne de commande dans d'autres méthodes.
- 1. Héritage de la méthode principale
- 2. VB.net Méthode principale non exécutable
- 3. Fermer la fenêtre principale dans le cacao?
- 4. C# Windows Service Méthode principale
- 5. Java Méthode principale, bon style de codage
- 6. Dois-je mettre ma minuterie en veille lorsque ma méthode principale fonctionne dans un service Windows
- 7. Tableaux dans la méthode principale d'Objective-C. Sigserve erreurs. Newb
- 8. JAVA classes et principale méthode
- 9. comment mettre assertions dans le code ruby
- 10. Étendre une application sans changer la méthode principale?
- 11. Qu'est-ce que "ClassName objectName;" fait avant la méthode principale?
- 12. Que signifie Méthode = "mettre le document: 12.0.0.4518"?
- 13. Qui a passé les "args" à la méthode principale?
- 14. Code de méthode dans la sérialisation C#
- 15. Le constructeur de l'attribut décrivant la méthode principale n'est pas appelé dans les versions de version
- 16. LINQ est la méthode de requête principale d'Entity Framework?
- 17. Différence entre init() et la méthode principale() en Java
- 18. lancer mon application à l'aide de la méthode principale
- 19. Tkinter: appel d'événement dans la boucle principale
- 20. Où mettre mon code sqlalchemy dans mon script?
- 21. Le code jQuery ne fonctionne pas lorsqu'il est placé dans la balise principale
- 22. Quel est le moyen le plus court d'initialiser log4j dans votre méthode principale?
- 23. se lier à une méthode dans le code derrière
- 24. Modifier la page principale à partir du code derrière
- 25. appeler la fonction pour mettre en surbrillance le code
- 26. Comment mettre à jour le code PowerBuilder?
- 27. Mettre en surbrillance le code de la base de données
- 28. Rails: où mettre le code de statistiques?
- 29. C# Méthode qui peut exécuter un code dans la boucle
- 30. Exception dans le thread "principal" java.lang.NoSuchMethodError: principale
Que voulez-vous dire, "rien sous la méthode principale"? Vraisemblablement, votre programme est en cours d'exécution, auquel cas vous devez avoir * quelque chose * là ... –
Si vous parlez de java swing en utilisant netbeans netbeans génère le code qui est standard je dirais. –