Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : faire un bouton dans une fenetre [ Divers / Débutant(e) ] (chris2937)

mercredi 9 janvier 2008 à 11:48:53 | faire un bouton dans une fenetre

chris2937

Bonjour,
Je suis débutante en java et je voudrais savoir comment mettre un bouton sur une fenetre basique. Voici mon code (attention je debute pour de vrai ;) ):

package bouton;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.applet.*;


public class Main
{

    public static void main(String[] args)   
    {

      Frame f = new bouton1(); // creation de la fenetre
      f.setSize(100, 200);  // definition de la taille de la fenetre
      f.setVisible(true);   // on rend la fenetre visible
     
     
       Button ok;
       ok = new Button("OK");
 
 
      ok.setSize(10, 10);
      ok.setVisible(true);


    }
}

merci d avance


chris2937

mercredi 9 janvier 2008 à 15:48:34 | Re : faire un bouton dans une fenetre

Twinuts

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

sachant qu'il y a des exemples sur le site je ne vais que te mettre sur la voie avec les tutos suivant (le 2 ème correspond à ton problème), je te conseils quand même de lire le 1er avant)

http://www.javafr.com/tutoriaux/SWINGUEZ-JFRAME-JPANEL-JCOMPONENT-LAYOUTMANAGER-BORDERLAYOUT_360.aspx
http://www.javafr.com/tutoriaux/SWING-PARTIE-ACTIONLISTENER-LISTENER-JBUTTON_369.aspx
http://www.javafr.com/tutoriaux/SWING-PARTIE-MVC-MODELE-VUE-CONTROLEUR_391.aspx

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO

mercredi 9 janvier 2008 à 16:39:40 | Re : faire un bouton dans une fenetre

mimosa803

Réponse acceptée !

Bonjour, vous pouvez faire votre interface graphique d'une manière trés simple comme le vb, il suffit de glisser le composant de la palette.

Les IDE vous permettent de travailler avec beaucoup de simplicité l'interface de l'application.

Si vous travaillez avec NetBeans, il suffit de vous positionner dans votre package, puis cliquez droit "ADD new JFrom" et vous trouverez tous les composants :boutton, textbox....

Si vous travaillez avec Eclipse, vous devez télécharger le Plugin VisualEditor pour avoir la palette de l'interface graphique.


mercredi 9 janvier 2008 à 17:03:22 | Re : faire un bouton dans une fenetre

Twinuts

Membre Club Administrateur CodeS-SourceS

Salut,

pouark, un ide pour faire une IHM.... c'est le meilleur moyen pour
1 - rendre un code complétement incompréhenssible
2 - mettre 100ans à connaître les classes à utiliser
3 - se rendre full dépendant de l'ide que tu utilises
4 - risquer de fortes dépendances entre ton code et les librairies de l'IDE
...

dictons du jour : le meilleur moyen d'apprendre à dev c'est de commencer avec les meilleurs outils du monde : NotePad, VI, EMACS, kate, gedit, etc... qui ne sont que de simples éditeurs de fichiers...

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO

mercredi 9 janvier 2008 à 17:03:50 | Re : faire un bouton dans une fenetre

mimosa803

    Salut, c'est vrai que les IDE ne permettent pas aux programmeurs à connaitre les classes mais ils facilitent beaucoup la création des IHM et font gagner du temps.

mercredi 9 janvier 2008 à 18:25:53 | Re : faire un bouton dans une fenetre

chris2937

Re bonjour à tous
Merci d avoir repondu en effet j'utilise NetBeans donc je testerai tout ca demain.
En tout cas merci pour vos reponses.

chris2937

jeudi 10 janvier 2008 à 09:09:14 | Re : faire un bouton dans une fenetre

chris2937

Bonjour,
C est bon j ai testé et nickel je peux faire ce que je voulais. Meme si c est mieux de coder de A à Z c est quand meme bien sympa de pouvoir faire des glisser deposer de listBox....etc
En tout cas merci.

Ps: j avais posée une question dont je n ai jamais eu de reponse alors je vous la pose si vous vous savez: (je fais un copier coller de ma question)

Bonjour,
Je voudrais savoir explicitement comment se connecter a une base de données SQL Serveur 2000 en java. J'ai deja lu plein de forum tous avec des reponses differentes et j'en suis arrivée là:
J'ai telecharger le pilote Microsoft SQL SERVER 2000 Driver for JDBC puis installer.
Puis dans mon projet j'ai ajouté dans la rubrique projet->propriété du projet-> bibliothéque necessaires les fichiers qu'il y avait dans Driver for JDBC /lib: msbase.jar  mssqlserver.jar et msutil.jar
Maintenant ok ca me souligne plus en rouge mon code on pourrais croire que ca va marcher mais non quand je lance le prog ca me met

Erreur de chargement du pilote odbc com.microsoft.jdbc.sqlserver.SQLServerDriver


Voici le code (attention il y a peut etre des erreurs qui vous parraissent enormes mais moi je debute ):
MERCI d avance pour votre aide

package bdd1bis;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.*;
import javax.swing.JOptionPane;


public class Main {

    public static void main(String[] args)
    {
         Connection connection;

          try
            {
              Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
            }
            catch (Exception e)
            {
              JOptionPane.showMessageDialog(null,"Erreur de chargement du pilote odbc " +e.getMessage());
              System.exit(0);
            }
        
          try
            {
              connection = DriverManager.getConnection("jdbc:microsoft:sqlserver://192.168.1.113;databaseName=classe06;User=di06;Password=chris08");
            }
            catch (SQLException e) {
              JOptionPane.showMessageDialog(null, "Erreur connection " + e.getMessage());
              System.exit(0);
            }

                // TODO code application logic here
    }

}


chris2937



Cette discussion est classé dans : bouton, java, fenetre, ok, import


Répondre à ce message

Sujets en rapport avec ce message

Bug introuvable [ par Bouki ] Salut,Voilà g un pb avec ce code (3fichiers) que je ne comprend pas et que je n'arrive pas à résoudre.Si quelqu'un peut m'aider...Fichier Ecouteur.jav JButton, Jpanel et Jframe...Ca marche pas!!! [ par alexglvr ] Bonjour à tous,je suis en train de developper ma premiere appli java, et j'ai le probleme suivant qui me bloque depuis plusieur jours:Je crée une JPan là, ça m'echappe!!!!!!! [ par othland ] salut tout le monde!toujours avec le pb d'affichage d'un fichier texte (qui setrouve dans le disque dur) dane un champs de texte!je vous donne ma sour A l'aide? AbstractTableModel,JTable [ par ilmb ] Bonjour, à tous!Voici mon problème, je veux rentrer des objects dans une AbstracTableModel, pour qui l'affiche à l'écran le seul problème c'est que à JAVA : Placer un bouton sur une fenetre [ par Smash34 ] bonsoir, j'ai un problème pour placer un bouton où je veux dans une fenetre. pour le layout j'ai pris exemple sur un livre et j'ai mis ça :     Contai probleme thread [ par mouhoub ] Bonsoir, j'ai construit deux interfaces graphiques A,B A est pour l'identification (login+password) et quand je clique sur un bouton ok je lance ma Demande d'aide [ par javamen33 ] Bonjour tt le monde je voudrai creer une aplication qui permet de creer des rectangles . j'ai une fenetre qui contient un bouton et un panel ,lorsque java:ouvrir une fenetre via un clique bouton [ par hkahil ] Bonjourje viens tout juste de me mettre au javajai creer une interface avec 3 boutonsje voudrais juste ouvrir une frame en cliquant sur un boutonsi vo Splah screen [ par romainbisson ] Bonjour, J'aimerais faire un Splash Screen avant l'ouverture de mon programme, j'ai deja fait l'image de ce splash screen. donc jai trouvé une source class path [ par casporov ] salut. j'ai le code  suivant :package sockettest;import java.io.*;import java.net.Socket;import java.util.*;import java.net.*;public class SocketTes


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.