Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    77

    [java] Evento tasto invio - generare exe

    1°Problema
    Ho un frame con un button, l'evento click del mouse l'ho fatto il problema è che mi serve anche quello che quando premo invio sul pulsante mi genera la funzione.
    Vorrei sapere l'evento qual'è?

    2°Problema
    vorrei sapere se è possibile generare un exe e se si come, perchè non voglio che per usare il programma devo aprire netbeans.

    Grazie in anticipo
    InTec

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [java] Evento tasto invio - generare exe

    Originariamente inviato da InTec
    Ho un frame con un button, l'evento click del mouse l'ho fatto il problema è che mi serve anche quello che quando premo invio sul pulsante mi genera la funzione.
    Vorrei sapere l'evento qual'è?
    Tecnicamente si potrebbe usare un KeyListener ma così avresti un altro listener (e metodi) da gestire. E oltretutto con un KeyListener non vedresti che il pulsante si "preme".

    Una soluzione più pulita è sfruttare il key binding:

    codice:
    import java.awt.event.KeyEvent;
    
    ...
    InputMap im = tuoButton.getInputMap();
    
    im.put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false), "pressed");
    im.put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, true), "released");
    Con questo, oltre allo "spazio" c'è anche l'invio che causa il fire di un ActionEvent.

    Originariamente inviato da InTec
    vorrei sapere se è possibile generare un exe e se si come, perchè non voglio che per usare il programma devo aprire netbeans.
    Lascia perdere gli exe. Conosci i jar?? Bene, realizza un jar.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    77

    Re: Re: [java] Evento tasto invio - generare exe

    Originariamente inviato da andbin
    Lascia perdere gli exe. Conosci i jar?? Bene, realizza un jar.
    Usando NetBeans ho creato una Java Application però voglio una cosa equivalente all'exe di c++.
    Tu hai detto il jar ma con NetBeans non so come crearlo
    InTec

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Re: Re: [java] Evento tasto invio - generare exe

    Originariamente inviato da InTec
    Tu hai detto il jar ma con NetBeans non so come crearlo
    Si può sicuramente ... NetBeans però non lo conosco, non ti so "guidare" ma se guardi l'help o anche solo le opzioni tra i menù dovresti trovare il modo.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    77
    Bastava premere il tasto Build e ti crea una cartella dist e all'interno il file jar.
    InTec

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    20
    prova a usare jsmooth, è un free software che dovrebbe fare quello che vuoi (trasformare un jar in exe). comunque ricordati che se non hai istallata un jvm il programma naturalmente non funzionerà...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.