IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

frame ne s'affiche pas en full-screen


Sujet :

AWT/Swing Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 24
    Points : 19
    Points
    19
    Par défaut frame ne s'affiche pas en full-screen
    Bonjour

    voilà j'ai un problème avec le full-screen. Je crée une frame et je la met en full-screen mais rien ne s'affiche hormis la couleur du fond de la frame.

    voici le code que j'ai utilisé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    PB frame = new PB();
     
    win = new Window(frame);
     
    gs.setFullScreenWindow(win);
     
    frame.setVisible(true);
    frame.repaint();
     
    win.repaint();
    et la classe PB, ma frame :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    public class PB extends JFrame
    {
        PB()
        {
            super();
            this.setBackground(Color.BLUE);
            this.getContentPane().add(new JButton("button"));
            JPanel jp = new JPanel();
            jp.setBackground(Color.red);
            jp.setSize(360, 200);
            this.getContentPane().add(jp);
            this.setVisible(true);
            repaint();
            pack();
        }
        @Override
        public void paint(Graphics g)
        {
            Graphics2D g2d = (Graphics2D)g;
            g2d.setPaint(new Color(0,0,0));
            g.fillRect(0,0,200,200);
        }
    }
    donc tout ce que je vois, c'est un grand écran de la couleur du background (ici bleu)

    merci pour toute aide.

  2. #2
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 710
    Points : 4 791
    Points
    4 791
    Par défaut
    C'est le mélange JFrame + windows qui n'est pas apprécié
    regarde cet exemple http://www.exampledepot.com/egs/java...n_FullWin.html
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 24
    Points : 19
    Points
    19
    Par défaut
    Citation Envoyé par Népomucène Voir le message
    C'est le mélange JFrame + windows qui n'est pas apprécié
    regarde cet exemple http://www.exampledepot.com/egs/java...n_FullWin.html
    Merci pour ta réponse.

    J'ai essayé l'exemple que tu m'as donné (basiquement un bouton qui couvre tout l'écran et qui permet un retour à partir du plein écran) Et je vois le bouton pendant 1/4 de seconde puis l'écran devient tout noir. Par contre le bouton est fonctionnel car quand je clique n'importe où, ça quitte le plein écran.

    l'écran noir, est-ce un bug?

    EDIT: j'ai trouvé une exemple qui marche :
    http://stackoverflow.com/questions/7...457102#7457102

    je vais partir de là .

Discussions similaires

  1. Frame en Full Screen
    Par Pecose dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 25/11/2014, 12h14
  2. les frames qui ne s'affichent pas
    Par hexum dans le forum Général Conception Web
    Réponses: 12
    Dernier message: 23/10/2010, 15h59
  3. Raccourci clavier et fenêtre maximized mais pas full screen
    Par randriano dans le forum Windows Presentation Foundation
    Réponses: 6
    Dernier message: 14/10/2010, 11h01
  4. Pseudo frames : n'affiche pas certaines pages
    Par mxsmaximus dans le forum Langage
    Réponses: 4
    Dernier message: 01/08/2007, 21h48
  5. Le résultat de Print ne s'affiche pas...
    Par Red Bull dans le forum Langage
    Réponses: 9
    Dernier message: 15/06/2006, 18h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo