elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Crear Programa Activacion De Licencia En Java Netbeans
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Crear Programa Activacion De Licencia En Java Netbeans  (Leído 2,438 veces)
Gerry_Espinoza

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Crear Programa Activacion De Licencia En Java Netbeans
« en: 29 Octubre 2019, 05:36 am »

Hola, estoy creando una aplicacion en netbeans para activar un programa, cree un contador para poner los dias que estara activo el programa, pero mi problema es que al momento de cerrar el jframe hice que detuviera el tiempo del contador y lo guardara en un txt, pero a la hora de llamar los minutos y segundos del txt solo lo imprime pero no lo inicializa.
Espero y puedan ayudarme.

Aqui el codigo :

Código
  1.  
  2.    private Timer t;
  3.    private int M = 0, S = 0;
  4.  
  5.    File Guardar = new File("C:\\Users\\Admin\\Downloads\\Tiempo.txt");
  6.  
  7.    private ActionListener acciones = new ActionListener(){
  8.  
  9.        @Override
  10.        public void actionPerformed(ActionEvent ae) {
  11.  
  12.            S--;
  13.            if( S == -1){
  14.                M = M - 1;
  15.                S = 60;
  16.            }if( M == -1){
  17.                M = 5;
  18.                S = S - 0;
  19.            }if( M == 1 && S == 1){
  20.                Lbl_Aviso.setText("Tu Licencia Esta Por Expirar");
  21.            }if( M == 0 && S == 1){
  22.                Lbl_Aviso.setText("Tu Licencia Expiro");
  23.                M = 0; S = 0;
  24.                t.stop();
  25.                Pasar();
  26.            }
  27.            Actualizar();
  28.        }
  29.    };
  30.  
  31.    public Crono() {
  32.        initComponents();
  33.        this.setLocationRelativeTo(null);
  34.        t = new Timer(1000, acciones);
  35.        if( t.isRunning()){
  36.        t.stop();
  37.        Cargar();
  38.        Actualizar();
  39.        t = new Timer(1000, acciones);
  40.        t.start();
  41.        }else{
  42.        t.start();
  43.        }
  44.    }
  45.  
  46.    Conectar cc = new Conectar();
  47.    Connection cn = cc.conexion();
  48.  
  49.    ResultSet rs;
  50.  
  51.  
  52.    public void Guardar(){
  53.        try{
  54.            if(!Guardar.exists()){
  55.                    Guardar.createNewFile();
  56.            }{
  57.            BufferedWriter BW = new BufferedWriter(new FileWriter(Guardar.getAbsolutePath()));
  58.            BW.write(Lbl_Cronometro.getText());
  59.            BW.close();
  60.            }
  61.  
  62.        } catch (IOException ex) {
  63.                    ex.getMessage();
  64.        }
  65.    }
  66.  
  67.    private void Cargar(){
  68.        try {
  69.            if (Guardar.exists()){
  70.  
  71.            Scanner sc = new Scanner(Guardar);
  72.  
  73.            Lbl_Cronometro.setText(sc.nextLine());
  74.            sc.close();
  75.            }
  76.         } catch (FileNotFoundException ex) {
  77.                ex.getMessage();
  78.        }
  79.    }
  80.  
  81.    private void Actualizar() {
  82.        String Tiempo = ( M+" : "+S);
  83.        Lbl_Cronometro.setText(Tiempo);
  84.    }
  85.  
  86. private void Lbl_SalirMouseClicked(java.awt.event.MouseEvent evt) {
  87.        if(t.isRunning())
  88.        {
  89.            t.stop();
  90.            Guardar();
  91.            System.exit(0);
  92.        }
  93.    }


« Última modificación: 29 Octubre 2019, 05:38 am por Gerry_Espinoza » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como Crear una Licencia de 30 dias en mi programa visual basic (editado) « 1 2 »
Programación Visual Basic
HRHDP 16 20,188 Último mensaje 26 Abril 2012, 17:11 pm
por siliconplus
crear un buscador web con java netbeans y mySql
Java
alilo@ 1 4,410 Último mensaje 26 Abril 2013, 22:51 pm
por engel lex
Como crear una licencia para un programa de 30días visual basic.net.
.NET (C#, VB.NET, ASP)
arts 0 3,714 Último mensaje 1 Abril 2014, 14:39 pm
por arts
me pueden ayudar con 2 programa en java en netbeans
Programación C/C++
gayta10 0 2,027 Último mensaje 7 Mayo 2018, 17:47 pm
por gayta10
Programa Java en Netbeans!!
Java
Firegod22 1 2,441 Último mensaje 26 Noviembre 2018, 20:39 pm
por rub'n
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines