begin process at 2010 02 10 06:33:28
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Java2D

 > FULLSCREEN + CHANGER RESOLUTION ECRAN

FULLSCREEN + CHANGER RESOLUTION ECRAN


 Information sur la source

Note :
9,89 / 10 - par 9 personnes
9,89 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Java2D Niveau :Initié Date de création :28/11/2004 Date de mise à jour :28/11/2004 16:56:06 Vu / téléchargé :18 889 / 2 924

Auteur : neodante

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note


 Description

Ce code permet de mettre une application en fullscreen et également de changer la résolution de l'écran en choisissant une résolution parmi celles compatibles avec la carte graphique ...

Suite a une demande (bien que je crois qu'un code de GodConan fasse la même chose), je mets ce bout de code que je n'ai pas eu le temps de mettre sur mon site !!!

Bon code ...

Source



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

28 novembre 2004 16:56:06 :

 Sources du même auteur

CONNEXION AU TRAVERS D'UN PROXY HTTP / FTP
Source avec Zip CONVERTISSEUR MYSQL VERS POSTGRESQL
Source avec une capture MANIPULER LA BARRE SYSTEME
Source avec Zip Source avec une capture TOUR DE HANOI GUI
Source avec Zip TUTORIAL VIDEO WEB SERVICE : LES FICHIERS

 Sources de la même categorie

AFFICHER UNE ÉTOILE AVEC JAVA2D par 2mohamed2
TEXTE AVEC OMBRE par 2mohamed2
Source avec Zip Source avec une capture JBOXIKON PORTAGE DE BOXIKON par ulm950
Source avec Zip Source avec une capture AQUARIUM 2D AVEC DOUBLE-BUFFERING ET EN UTILISANT UNIQUEMENT... par Cornellus1985
Source avec Zip Source avec une capture JPANELTEXTEDEFILANT : FAIRE DEFILER DU TEXTE (PLUSIEURES MAN... par loloof64

Commentaires et avis

Commentaire de GodConan le 28/11/2004 19:11:54

Yo
tres bonne idee.. ;o) et comme tu dis ca repond tout a fait aux forums nombreux sur la question ... ;o) ca nous fera a un lien a donner en guise de reponce héhé ;o)

le code est propre et bien commenté (et utilisable tel que...) l idéal quoi... ;o) ...


++

Commentaire de neodante le 28/11/2004 20:37:05 administrateur CS

Thank you GodConan !!!
@+

Commentaire de Mr Flo le 28/11/2004 20:49:52

merci trop bon jmé 10 aussi !

Commentaire de Mr Flo le 28/11/2004 21:35:56

DisplayMode dm;

        // Construction d'une résolution d'écran
        if (args.length == 3) {
            dm = new DisplayMode(
                    Integer.parseInt(args[0]),
                    Integer.parseInt(args[1]),
                    Integer.parseInt(args[2]),
                    DisplayMode.REFRESH_RATE_UNKNOWN);
        } else {
            // Résolution par défaut, la plus courante
            dm = new DisplayMode(
                    800,
                    600,
                    16,
                    DisplayMode.REFRESH_RATE_UNKNOWN);
        }

Si j'ai bien compri ce passage la, les arguments servent à définir la résolution de ton plein écran. Sinon c auto en 800 * 600.

ScreenTest screen = new ScreenTest();

En fait je pensais que new appalait le constructeur de la classe, or ici il n'y a pas de constructeur ...

+ Flo

Commentaire de neodante le 28/11/2004 22:44:49 administrateur CS

T'as bien compris le bon de code !!!

Et new appelle le constructeur de la classe DisplayMode :
public DisplayMode(int width,
                   int height,
                   int bitDepth,
                   int refreshRate)
Voir javadoc :
http://java.sun.com/j2se/1.4.2/docs/api/java/awt/DisplayMode.html

Voilà j'espère que tu as compris le reste, normalement ce n'est pas bien sorcier à ce que je me rappelle ...

Si t'as d'autres problèmes, n'hésite pas !!!!

@+

Commentaire de wushu80 le 07/12/2004 16:01:23

merci les amis,

je voudrais savoir comment rendre ce code en applet.

pour tout vous dire je voudrais crées une applet qui change seulement la résolution de l'écran.

j'en ai besoin le plutot possible mes amis.

merci beaucoup d'avance

Commentaire de GodConan le 07/12/2004 18:50:10

et bien ;o) je n est jamais essayer ;o) mais j espere que ce n est pas possible... ;o)

Commentaire de neodante le 08/12/2004 00:47:12 administrateur CS

Bon bah tu quelqu'un a le temps d'essayer je suis preneur ... sinon c'est dans mon calendar pour jeudi soir ... avant j'ai po le temps ... ;-(
Mais j'espère aussi que ce n'est pas possible bien que je pense que ce le soit ...
@+

Commentaire de wushu80 le 08/12/2004 11:18:57

merci les amis, j'espere par contre que ça va marcher parce que j'en ai vraiment besoin.

en plus je ne crois pas que c difficile à faire pour un programmeur java.

je veux juste que l'aaplet change la résolution c tout.

merci pour tout les mais, merci encore.

Commentaire de neodante le 10/12/2004 01:03:41 administrateur CS

J'ai plus le temps ce soir , je fais ça lundi ... j'espère avoir le temps !!! Ce week end je suis à 500 km de mon PC donc je ne pourrais pas vraiment  .... désolé mais c'est ça l'informatique, y jamais un truc  qui marche comme on voudrais ou comme prévu, donc on prend du retard sur le planning ... ;-(

@+

Commentaire de GodConan le 10/12/2004 01:32:48

m en parle pas ;-(

Commentaire de neodante le 15/12/2004 17:02:24 administrateur CS

Bon bah c'est possible !!! J'ai déverrouiller toutes les sécurité (grant all ...) et ça passe ...
@+

Commentaire de Prouprou_Sensei le 09/02/2006 23:31:14

Hello merci pour ton code neodante je galerais sur ca depuis quelques jours (en fait dans le constructeur de DisplayMode de mettais DisplayMode.BIT_DEPTH_MULTI au lieu de 32 et c'est en copiant collant ton code que j'ai trouvé d'ou venais l'erreur).
Donc sous windows tout passe sans probleme mais sous Fedora core 4 le isFullScreenSupported() retourne toujours false.

Quelqu'un aurait la solution a ce probleme ?

Commentaire de neodante le 10/02/2006 01:20:17 administrateur CS

Arf le problème de la portabilité durera toujours :s
Et je n'ai pas de réponse à ta question, pour le moment mon expérience dans le domaine Java/Linux est un peu limitée ...

++

Commentaire de wushu80 le 10/02/2006 10:03:29

hey dis donc neodante, pourrais tu me donner la source modifiée pour créer l'applet qui change la résolution.

tu sais je suis très débutant, si tu pouvais m'envoyer le code source avec une petite explication sur comment la rendre une applet.

merci d'avance, voici mon mail : wushu80@hotmail.com

P.S: j'aimerai bien que le code soit de la manière suivante :
si la resolution actuelle est différente de (largeur x hauteur) alors changer la résolution à (largeur x hauteur).

merci encore

Commentaire de neodante le 10/02/2006 10:14:28 administrateur CS

Salut,
je n'ai pas le temps de créer de solutions personelles pour tout le monde. Cette source (comme toute celles de CodeS Sources) apporte une solution, à chacun de l'adapter à ses besoins. Faire une applet n'est pas compliquée et toutes les infos nécessaires sont dispo sur le site de SUN ;-)

++

Commentaire de wushu80 le 10/02/2006 17:44:46

merci quand-même, je comprends ;-)

Commentaire de TFlorian le 06/02/2007 09:52:27

Net et sans bavure !

c'est génial !

Commentaire de TFlorian le 06/02/2007 10:01:46

Bonjour,
Et pour faire une rotation de l'écran c'est possible
?

Merci.

Commentaire de omcougar le 08/06/2007 16:43:24

Bonjour,

j'utilise cette class qui est drolement pratique pour passer en plein écran ... par contre à un moment donné j'ai besoin d'ouvrir une petite fenetre pour faire une boite de de dialogue "JDialogue"

malheureusement je ne parviens pas a conserver ma JDialogue au premier plan alors que tout fonctionne bien tant que je ne suis pas en "full screen"

j'ai essayé d'utiliser setAlwaysOnTop(true) et setFocusCycleRoot(true) mais rien n'y fait...

auriez vous une solution ?
Merci

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales