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

Langage Java Discussion :

une aplication java


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2011
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 117
    Par défaut une aplication java
    quel est la syntaxe java a ecrire pour etiendre mon ordinateur apres 10 minute de non utulisation de calavier? ... dois je invoquer un fichier system windows(je trvail avec platforme windows)? lequel, donnez au moins une idée comment ca se fait .merci.

  2. #2
    Membre émérite
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Par défaut
    Salut,
    regarde du côté de System.exec() avec la commande shutdown

  3. #3
    Membre chevronné

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2010
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2010
    Messages : 246
    Par défaut
    la syntaxe du shutdown est :

    avec 'xxx' le temps en seconde.

    Donc soit tu n'as pas besoin de Java, et tu tape directement en console :
    dans ce cas un compte à rebourd de 10 minutes apparaitra, et si tu souhaite l'annuler :
    Si tu as vraiment besoin de java car c'est vraiment l'inactivité clavier que tu cherche, dans ce cas, il te suffit de faire une appli qui réinitialise un timer à chaque appuie sur une touche. et si le timer atteind 10 min :
    Et en effet, en utilisant la syntaxe "System.exec()" comme mentionné plus haut

  4. #4
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 690
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 690
    Par défaut
    Java n'est pas vraiment idéal pour faire ça car son API standard ne permet ni d'écouter globalement l'état de ton clavier(en dehors de l'application elle même) ni de forcer l'extinction de ta machine.

    Pour cela une première solution serait de recourir à des bibliothèque natives programmées dans d'autre langages dépendants de l'OS(C, C++, ...).

    Une autre posibilité est d'utiliser des commandes/outils de ton OS s'ils sont disponibles, comme michel.di et michon te l'ont déjà proposé.
    Tu peux en effet utiliser System.getRuntime().exec() pour lancer la commande "shutdown". Par contre pour ce qui est de capturer globalement l'activité du clavier, je ne pense pas qu'il y ait de commande système.

    Attention cependant, ces deux solution ne sont pas portables : il faudra adapter le code natif ou la syntaxe de ta commande système si tu changes d'OS.

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2011
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 117
    Par défaut
    merci tt le monde ,des tres bons explications..

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Redémarrer une aplication Java
    Par Ganymede dans le forum Général Java
    Réponses: 4
    Dernier message: 16/06/2011, 19h21
  2. Réponses: 6
    Dernier message: 25/05/2007, 18h10
  3. [VB.NET] Passage de parametres à une Applet Java
    Par AntiSAL dans le forum ASP.NET
    Réponses: 4
    Dernier message: 18/08/2004, 11h04
  4. [Plugin][Débutant] Lancement d'une appli Java avec un plugin
    Par antares24 dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 29/07/2004, 14h18
  5. [Executable] Executer une appli java facilement
    Par legend666 dans le forum Général Java
    Réponses: 7
    Dernier message: 13/06/2004, 12h21

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