Accueil > Forum > > > > afficher une autre forme en clickant sur un boutton
afficher une autre forme en clickant sur un boutton
samedi 17 décembre 2005 à 22:33:13 |
afficher une autre forme en clickant sur un boutton

amylee1984
|
bonjour, je veux savoir comment on fait pour afficher une autre forme dans une application java par exemple quand je click sur (à propot ) situé dans le menu de mon application il va m'affcher une petite fenetre ,j'ai utilise java.awt (j'arive pas à travail avec swing ) alors s'il y a une solution aider moi svp merci
|
|
samedi 17 décembre 2005 à 23:46:49 |
Re : afficher une autre forme en clickant sur un boutton

ducheseb
|
Peux-tu donner un peu plus d'infos ou un peu de code?
"A game is a series of interesting choices." Sid Meier
|
|
dimanche 18 décembre 2005 à 09:25:41 |
Re : afficher une autre forme en clickant sur un boutton

PhoeniXX52
|
Tu peux peut-être utiliser les DialogBox. Celles-ci peuvent etre presque considérer comme des Form.
En espèrant que ca peut t'aider.
Simon.
Pourvu que ca dure ...
|
|
dimanche 18 décembre 2005 à 14:45:56 |
Re : afficher une autre forme en clickant sur un boutton

amylee1984
|
bonjour, bon voila tout mon code , package mon_app2; import java.awt.*; import java.awt.event.*; import java.sql.*; public class Forme1 extends Frame { // /////////////////////////////////////////////////////////////////////////declaration des composants TextField Tnom,Tprenom,Tnumero; Connection Con; Statement S; ResultSet Rs; //mon constructeur public Forme1() { ////////////////////////////////////////////////////////////////////////// ajout d'un menu MenuBar MenuG=new MenuBar(); Menu Menu1=new Menu("Fichier"); Menu Menu2=new Menu("Edition"); MenuItem Nouveau=new MenuItem("Nouveau"); MenuItem Enregistrer1=new MenuItem("Enregistrer"); MenuItem Quitter=new MenuItem("Quitter"); MenuItem Couper=new MenuItem("Couper"); MenuItem Copier=new MenuItem("Copie"); MenuItem Coller=new MenuItem("Coller"); Menu1.add(Nouveau); Menu1.add(Enregistrer1); Menu1.add(Quitter); Menu2.add(Couper); Menu2.add(Copier); Menu2.add(Coller); MenuG.add(Menu1); MenuG.add(Menu2); ///////////////////////////////////////////////////////////////////////////////////////////////// setLayout(null); setTitle("mon application java"); setMenuBar(MenuG); setSize(300,300); setBackground(Color.gray);//la couleur de la forme ///////////////////////////////////////////////////////////////////////////////////////////////// // les label est leurs positions et ajout à la forme Label Numero=new Label("Numéro :"); Numero.setBounds(20,100,60,10); Label Nom=new Label("Nom :"); Nom.setBounds(20,140,60,10); Label Prenom=new Label("Prénom :"); Prenom.setBounds(20,180,60,10); add(Numero); add(Prenom); add(Nom); /////////////////////////////////////////////////////////////////////////////////////////// //les zones de texte et leurs positions et ajout à la forme Tnumero=new TextField(); Tnumero.setBounds(120,90,90,25); add(Tnumero); Tnom=new TextField(); Tnom.setBounds(120,130,90,25); add(Tnom); Tprenom=new TextField(); Tprenom.setBounds(120,170,90,25); add(Tprenom); //////////////////////////////////////////////////////////////////////////////////////////////////////// je veux par exemple clicker sur (Nouveau) , il me donnera une autre FRAME (une autre fenetre par exemple) (sans utiliser le JFRAME ou .....(swing) car je la comprend svp ) merci à vous
|
|
dimanche 18 décembre 2005 à 16:40:03 |
Re : afficher une autre forme en clickant sur un boutton

PhoeniXX52
|
Réponse acceptée !
Tu appelles la nouvelle form par son construteur.
genre si tu appelles la form Test:
Test t = new Test( ... );
t.show();
this.setVisible(true); // Cache la fenetre courante
Simon.
Pourvu que ca dure ...
|
|
lundi 19 décembre 2005 à 01:22:16 |
Re : afficher une autre forme en clickant sur un boutton

amylee1984
|
merci phoenixx52 , ton code marche bien , mais juste une petite remarque (pour cacher la fenetre courante il faut mettre this.setVisible(false) au lieu de true.
mnt je veux savoir comment en fait la meme chose mais cette fois en garde tjour notre applcation afficher c'est à dire quand je click sur le MenuItem(nouveau) il doit me donner le formulaire "nouveau" et quand je click sur le MenuItem (recherche) il dois me donner le formulaire de la recherche et ainssi de suite .
autrement dit je veux garder le meme Menu mais c'est les formulaire qui se change , y a t - il une solution svp. Merci d'avance
|
|
lundi 19 décembre 2005 à 16:14:36 |
Re : afficher une autre forme en clickant sur un boutton

PhoeniXX52
|
Dans le evenement ActionPerformed de ton bouton Nouveau tu appelle:
Nouveau newClient = Nouveau( ... );
newClient.show();
Dans le evenement ActionPerformed de ton bouton Recherche tu appelle:
Recherche searchClient = Recherche( ... );
searchCliet.show();
Simon.
Pourvu que ca dure ...
|
|
mardi 20 décembre 2005 à 13:08:25 |
Re : afficher une autre forme en clickant sur un boutton

amylee1984
|
bonjour monsieur phoenixx ben mon probleme exactement c'est que je veux afficher des FRAME en meme application par exemple dans Word si tu click sur nouveau il t'affiche pas le nouveau doc sur une autre fenetre, et dans ton code tu m'as marqué : Nouveau newClient = Nouveau( ... ); newClient.show(); je veux juste te dire que "Nouveau" chez moi c'est une MenuItem . moi j'ai 2 Frame (Frame1 et Frame2) dans la frame1 j'ai creer mon menu , alors mnt je veux Quand je click sur Nouveau qui se trouve dans le Menu il dois m'afficher la Frame2 mais dans la meme fenetre. merci d'avance .
|
|
Cette discussion est classée dans : application, afficher, boutton, forme, clickant
Répondre à ce message
Sujets en rapport avec ce message
Polices, mise en forme [ par Tachag ]
Bonjour,J'aimerais savoir s'il est possible de faire un tableau ou un applet et afficher les polices disponibles sur notre ordinateur avec la possibil
afficher l'historique sous forme graphique [ par dammak ]
salut pour tout le monde; je cherche un exemple pour afficher le contenu d'une base de donnée Mysql dans une page web (jsp) sous format graphique(cour
afficher le temps d'execusion [ par ulysse00 ]
salutje veux un progremme me permettant de calculer le temps d'exécution d'une application et ce afin de popuvoir comparer des performances.merci d'av
Afficher des images sous forme de quadrillage dans un JEditorPane [ par z980x ]
Bonjour à tous,bon, j'ai cherché vraiment à beaucoup d'endroits, mais je ne trouve pas LA solution que je cherche...J'aimerais afficher, dans un JEdit
Départ d'une application [ par chris081 ]
Bonjour Je suis relativement nouveau comparé à ce que j'ai pu lire comme réponses sur ce site. Je voudrais savoir si c'est possible de faire une appi
Récupérer un résultat pour l'afficher dans l'application [ par anjinho49 ]
Bonjour,Je veux comprendre comment fonctionne un code qui m'affiche juste un résultat directement...et j'aimerais voir comment il fonctionne en "pas à
Afficher une applet dans une application ecrite en java [ par bessamira ]
Bonjour,j'ai fait une applet (un ticker),et je veux afficher cette applet dans un JPanel d'une application.Est ce quelqu'un peut m'aider.et merci d'av
Afficher une page html dans une application java [ par dragon ]
je me souviens pus du composant exact, mais si ma mémoire est bonne, il me semble dans un composant, genre jTextField on pouvait afficher le contenu d
envoie automatique d'un mail [ par adnane1 ]
bonjours;j'essaie de développer une application d'inscription dans..et aprés validation des donneés par l'utilisateur je veux que mon application envo
transformer un fichier java en applet? [ par ikbpresident84 ]
Bonjour a tous!vous aller rire mais mon probleme est un peu farfelu.....j ai fais un programme en java qui marche nickel mais je n ai pas tenu compte
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|