Alguna forma de poner un ico a un archivo creado en Netbeans

Iniciado por Baphomet2204, 30 Abril 2019, 22:02 PM

0 Miembros y 2 Visitantes están viendo este tema.

Baphomet2204

Hola a todos, tengo este código que crea un archivo .exe, funciona sin problema pero lo que quiero saber es si hay alguna forma de que al crearlo tenga un ico en especial ya que me da un ico genérico y quisiera que se mostrara un ico personalizado, no se si se puede hacer directamente desde el código de java, gracias de antemano.

String ruta="C:/Cotizatel/LICENCIA.exe";
File file = new File (ruta);
if(!file.exists())
{
                            System.out.println("No existe");               
                            FileWriter fw = new FileWriter (file.getAbsoluteFile());
                            BufferedWriter bw = new BufferedWriter(fw);
                            String p=password;
                           
                            char array[]=p.toCharArray();
                            for(int m=0;m<array.length;m++)
                            {
                                array[m]=(char)(array[m]+(char)5);
                            }
                            String cifrado =String.valueOf(array); 
                            p=cifrado;
                           
                            try
                            {           
                                Runtime.getRuntime().exec("attrib +H +R "+ruta);
                            }
                            catch(Exception e)
                            {
                            }
                       
                            bw.write(p);
                            bw.close();
                            fw.close();
                            System.out.println("Creado correctamente");
}
$Diseñando_vida

while(vivas)
{
       Come();
       //Duerme();
       Programa();
       Repite();
}

rub'n

Cita de: Baphomet2204 en 30 Abril 2019, 22:02 PM
Hola a todos, tengo este código que crea un archivo .exe, funciona sin problema pero lo que quiero saber es si hay alguna forma de que al crearlo tenga un ico en especial ya que me da un ico genérico y quisiera que se mostrara un ico personalizado, no se si se puede hacer directamente desde el código de java, gracias de antemano.

String ruta="C:/Cotizatel/LICENCIA.exe";
File file = new File (ruta);
if(!file.exists())
{
                            System.out.println("No existe");               
                            FileWriter fw = new FileWriter (file.getAbsoluteFile());
                            BufferedWriter bw = new BufferedWriter(fw);
                            String p=password;
                           
                            char array[]=p.toCharArray();
                            for(int m=0;m<array.length;m++)
                            {
                                array[m]=(char)(array[m]+(char)5);
                            }
                            String cifrado =String.valueOf(array); 
                            p=cifrado;
                           
                            try
                            {           
                                Runtime.getRuntime().exec("attrib +H +R "+ruta);
                            }
                            catch(Exception e)
                            {
                            }
                       
                            bw.write(p);
                            bw.close();
                            fw.close();
                            System.out.println("Creado correctamente");
}


Un icono generico? ese .exe ya no tiene uno ?


rubn0x52.com KNOWLEDGE  SHOULD BE FREE!!!
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen

Baphomet2204

Si amigo rub'n debí explicarme mejor, aparece el icono de los .exe pero me gustaría ponerle otro y no se si se puede generar con código de netbeans
$Diseñando_vida

while(vivas)
{
       Come();
       //Duerme();
       Programa();
       Repite();
}