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 !

JFRAME TOUTE SIMPLE


Information sur la source

Catégorie :Divers Classé sous : jframe, texte, fenêtre Niveau : Débutant Date de création : 06/03/2002 Date de mise à jour : 06/03/2002 23:03:23 Vu : 5 453

Note :
Aucune note

Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
c'est juste un exemple de JFrame tout bête avec un texte à l'interieur!  
 

Source

  • // by @lpha
  • // roy_mac_coy@hotmail.com
  • import javax.swing.*;
  • import java.awt.*;
  • public class MaFrame extends JFrame
  • {
  • JLabel monText = new JLabel("Bonjour"); //initialisation d'un texte
  • public static void main(String args[])
  • {
  • new MaFrame();
  • }
  • // Initialisation des composants gui , dans le constructeur
  • public MaFrame()
  • {
  • initGUI();
  • }
  • public void initGUI() // Initialisation de la frame
  • {
  • this.setTitle("JFrame..."); //titre de la frame
  • this.setSize(150,150); //Dimension de la frame
  • /*
  • * this.getContentPane().setBackground(Color.black); Couleur de fond de la frame
  • * monText.setForegound(Color.red); Couleur du texte
  • *
  • * Toolkit tk = Toolkit.getDefaultToolkit(); Initialisation du Toolkit
  • * Image img = tk.getImage("monImage.gif"); initialisation de l'icone(gif, jpg pas ico)
  • * this.setIconImage(img); ajout de l'icone à la frame
  • */
  • this.getContentPane().add(monText, BorderLayout.CENTER); /* ajout du texte plus son emplacement */
  • this.setVisible(true); // rend la frame visible ...
  • }
  • }
// by @lpha
// roy_mac_coy@hotmail.com

import javax.swing.*;
import java.awt.*;

public class MaFrame extends JFrame
{
  JLabel monText = new JLabel("Bonjour"); //initialisation d'un texte

  public static void main(String args[]) 
  {
    new MaFrame();     
  }
  // Initialisation des composants gui , dans le constructeur
  public MaFrame() 
  {
    initGUI();
  }
 
  public void initGUI()  // Initialisation de la frame
   {
    this.setTitle("JFrame...");  //titre de la frame
    this.setSize(150,150); //Dimension de la frame
    /*
     * this.getContentPane().setBackground(Color.black); Couleur de fond de la frame
     * monText.setForegound(Color.red); Couleur du texte
     *
     * Toolkit tk = Toolkit.getDefaultToolkit(); Initialisation du Toolkit
     * Image img = tk.getImage("monImage.gif");  initialisation de l'icone(gif, jpg pas ico)
     *  this.setIconImage(img);     ajout de l'icone à la frame
     */
    this.getContentPane().add(monText, BorderLayout.CENTER); /* ajout du texte plus son emplacement */
    
         
    this.setVisible(true); // rend la frame visible ...
  }
}
   

Conclusion

Vous pouvez facilement amélioré ce code, en supprimant quelques trucs ... j'attend les commentaires ;p  
 

Commentaires et avis

signaler à un administrateur
Commentaire de Mikonyx le 08/03/2002 19:22:25

J'avais déjà uploadé une source semblable mais surement plus simple et plus compréhe,sible...je dis ça pour les débutant, vous pourrez la retrouver ici:
http://www.javafr.com/article.asp?Val=6
Ton code est plus complet mais pas mal d'élément sont mis en commentaire...
Voilà, ++
Miko

signaler à un administrateur
Commentaire de roquen le 09/03/2002 00:17:16

j'ai vu ton code qu'après avoir uploadé cette source sinon je l'aurais pas fait ;)
j'aurais pu sauter l'étape de l'initialisation de initGUI, truc du genre j'aurais gagner 5-6 lignes mais c'est toujours ça ;)
:X

signaler à un administrateur
Commentaire de hamido23 le 02/05/2009 14:21:47

merci bcp roquen,
j'ai bien develppé ma conaissance de JFrame,
j'ai fait une classe principale qui peut appeler n'importe quelle jframe:

public class principale {
public static void main(String[] args) {
new MaFrame2();
}
}
je sais que c'est trés facile, mais j'ai trouvé l'idée qui vas me faire avancer.
merci.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Coment imprimer du texte d'une fenêtre Jframe [ par greg3105 ] BONJOUR!!!!!Comment fait on pour imprimer le texte qui se trouve dans une Jframe??? Coment imprimer le texte d'une fenêtre Jframe [ par greg3105 ] Bonjour a tous!!!!Voilà j'ai créé une fenêtre JFrame avec une zone de texte et un menu avec le bouton imprimer.Je souhaiterais pou faire défiler du texte dans une fenêtre [ par talula ] Bonjour,Suis novice mais j'aimerais savoir si quelqu'un connait une façon simple de faire défiler du texte dans une fenetre (300x250) par ex Création de fenêtres qui permettent de traduire du texte [ par greg3105 ]  BONSOIR  A  TOUS!!!! Voilà  j'ai créé une fenêtre avec un menu "traduction" et en sous menu langues fenetre jframe [ par ilmb ] Bonjour, bonne année...Bon je débute ma question va vous paraitre simple.Dois je déclare toute mes fênetres en jframe?J'ai une fen JFrame de password [ par maitredede ] Bonjour Je souhaiterais savoir si quelqu'un a réalisé, ou peux m'aider à réaliser une fenêtre me permettant de saisir un log Utilisation du même JFrame ! [ par joduak ] Bonjour, Je rencontre une difficulté à savoir l'utilisation de la même fenêtre dans mon application quelque soit la classe que j' Pb d'affichage JFrame [ par ducheseb ] Bonjour,Dans une fonction de chargement de fichier, je fais appel à une Classe Loading qui affiche une petite fenêtre (JFrame) avec un message "Charge Fenêtre Popup Visual Editor [ par terminatrixxx ] Bonjour tout le monde, Voila je suis en train de me torturer le cerveau pour savoir comment faire avec visual editor une fenêtre popup qui s'ouvre au Ecrire du texte dans une JFrame [ par ChocoBiscuit ] Salut à Tous...Je suis débutant en Java, et je bute depuis quelques jours sur un problème assez idiot en soit... mais vraiment penible...Situation :


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,406 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é.