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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8
1  Programación / Desarrollo Web / Re: Actualizar PyroCMS y PHP en: 4 Febrero 2019, 23:54 pm
Gracias. En estos casos ¿primero se actualiza PHP y luego el CMS o al revés?
2  Programación / Desarrollo Web / Actualizar PyroCMS y PHP en: 3 Febrero 2019, 21:38 pm
Hola
En el caso de tener que actualizar PyroCMS y PHP ¿qué se haría primero? PyroCMS ¿cómo se actualiza? Encontré esto, pero no entiendo muy bien lo que hay que hacer: https://pyrocms.com/help/developer-tools/cheatsheets/upgrading
3  Programación / Java / Re: ¿Cómo manejar un ArrayList de objetos? en: 3 Septiembre 2016, 18:28 pm
Gracias  :D, ahora los manejo sin problema y terminé lo que tenía que hacer.
4  Programación / Java / ¿Cómo manejar un ArrayList de objetos? en: 3 Septiembre 2016, 02:15 am
Hola.
Estoy practicando con una ArrayList de objetos. El caso es que me encuentro muy pez con ella. Los arrays los manejo a la perfección, pero no sé cómo tengo que manejar esto. Lo que necesito es, sacar por pantalla las películas que he cambiado a "true" y luego sacar por pantalla la película del año más reciente.
Código
  1. import java.util.*;
  2. public class Principal {
  3.  
  4. public static void main(String[] args) {
  5. // ArrayList
  6. ArrayList <Pelicula> peliculas=new ArrayList<Pelicula>();
  7. peliculas.add(new Pelicula("Los perros de la guerra", "accion", "Jhanoson",2004, 1.6,false,0.6));
  8. peliculas.add(new Pelicula("Wenda", "drama", "Jheposon",2014, 1,false, 0.2));
  9. peliculas.add(new Pelicula("Bruja", "Misterio", "Jheposon",2015, 1,false, 0.5));
  10. peliculas.add(new Pelicula("Peter pan", "aventura", "Timi",2000, 1,false, 0.3));
  11. peliculas.add(new Pelicula("Yolanda", "comedia", "Berton",2006, 1,false, 0.1));
  12. //Utilizo el metodo set para cambiar valores, en éste caso, "true", que para la clase Pelicula es "visto"
  13. peliculas.set(3,new Pelicula("Peter pan", "aventura", "Timi",2000, 1,true, 0.3));
  14. peliculas.set(2,new Pelicula("Bruja", "Misterio", "Jheposon",2015, 1,true, 0.5));
  15.  
  16. //Intento de sacar por pantalla sólo las peliculas que he cambiado a "true" (no funciona) siempre da false
  17. boolean resultado;
  18. for(int i=0;i<peliculas.size();i++){
  19. resultado=peliculas.contains(1);
  20. if(resultado){
  21. System.out.println(resultado);
  22. }
  23. }
  24.  
  25.  

El caso es que con arrays sé acceder a sus índices y ejecutar métodos, pero el ArraYList tiene unos métodos muy concretos y no le saques de ahí o yo no sé cómo sacarlo..
Gracias por cualquier ayuda que puedan prestar.
5  Programación / Java / Re: Minimizar aplicación Java al Traybar en: 16 Septiembre 2015, 14:57 pm
Bueno, aunque os podeís hacer una idea con él, no os va a servir ya que he desechado la idea de hacerlo en éste proyecto, pero sí me interesa saber cómo es el código para tenerlo en futuros proyectos, ya que lo que hay por internet lo mezcla todo y no me aclaro del todo.

Código
  1. package controltiempo;
  2. import javax.swing.*;
  3. import java.awt.*;
  4. import java.awt.event.*;
  5. import java.util.*;
  6. import javax.swing.Timer;
  7. import java.applet.AudioClip;
  8.  
  9.  
  10. class Ventana extends JFrame{
  11.    private JFrame frame;
  12.    protected JButton boton;
  13.    private JLabel informacion;
  14.    public void abrir_ventana(String texto){
  15.            setTitle("Controlador de tiempo");
  16.            setBounds(500,100,400,200);
  17.            setLocationRelativeTo(null);
  18.            setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
  19.            boton=new JButton("Aceptar");
  20.            boton.setBounds(135,90,130,50);
  21.            setLayout(null);
  22.            informacion=new JLabel(texto);
  23.            informacion.setBounds(60,-50,300,200);
  24.            add(boton);
  25.            add(informacion);
  26.            setResizable(false);
  27.            setVisible(true);
  28.  
  29.    }
  30. }
  31.  
  32. class Sonido{
  33.    public void reproduciendo(){
  34.        AudioClip sonido;
  35.        sonido=java.applet.Applet.newAudioClip(getClass().getResource("/controltiempo/WindowsNotifyMessaging.wav"));
  36.        sonido.play();
  37.    }
  38. }
  39.  
  40.  
  41. public class ControlTiempo{
  42.  
  43.    public static void main(String[] args) {
  44.        Sonido s1=new Sonido();
  45.        Ventana v1=new Ventana();
  46.        v1.abrir_ventana("Le avisaré cuando deba tomarse un descanso");
  47.        s1.reproduciendo();
  48.        v1.boton.addActionListener(new ActionListener(){
  49.          public void actionPerformed(ActionEvent e){
  50.            v1.setExtendedState(JFrame.ICONIFIED);
  51.            v1.setVisible(false);
  52.        Timer time=new Timer(7200000, new ActionListener(){
  53.            public void actionPerformed(ActionEvent b){
  54.                Ventana v2=new Ventana();
  55.                v2.abrir_ventana("Descanse del ordenador 10 minutos");
  56.                s1.reproduciendo();
  57.                v2.boton.addActionListener(new ActionListener(){
  58.                public void actionPerformed(ActionEvent c){
  59.                   v2.setExtendedState(JFrame.ICONIFIED);
  60.                   v2.setVisible(false);
  61.                   Timer time2=new Timer(600000, new ActionListener(){
  62.                    public void actionPerformed(ActionEvent h){
  63.                        Ventana v3=new Ventana();
  64.                        v3.abrir_ventana("Puede volver a trabajar. ¡Que le cunda!");
  65.                        s1.reproduciendo();
  66.                        v3.boton.addActionListener(new ActionListener(){
  67.                            public void actionPerformed(ActionEvent l){
  68.                                v3.setVisible(false);
  69.                                v1.setExtendedState(JFrame.NORMAL);
  70.                                v1.setVisible(true);
  71.                            }
  72.                        });
  73.                    }
  74.                  });
  75.                 time2.start();
  76.                 time2.setRepeats(false);
  77.                }
  78.                });
  79.            }
  80.        });
  81.        time.start();
  82.        time.setRepeats(false);
  83.          }
  84.        });  
  85.    }
  86. }
  87.  
6  Media / Multimedia / Re: ¿Qué os parece Blender? en: 13 Septiembre 2015, 16:37 pm
¿Y se puede empezar con Blender y continuar con los demás? ¿Es muy diferente a los demás?
7  Programación / Java / Re: Audio en app java netbeans en: 13 Septiembre 2015, 16:03 pm
Creo que te falta:
Código
  1. sonido.play();
8  Programación / Java / Minimizar aplicación Java al Traybar en: 13 Septiembre 2015, 16:01 pm
Hola.
¿Algún código sencillo para minimizar una aplicación Java al Traybar? He buscado varios pero al añadirle otros elementos que no tienen que ver con ello, me hago un lío. Lo que quiero es que al pulsar sobre un JButtom se minimice a la bandeja. Si pasa el usuario el ratón por encima salga un mensaje. Gracias a un Timer, la ventana aparece sola al cabo de un tiempo, así que no hace falta ni cerrar la aplicación, ni maximizarla. Gracias.
9  Programación / Desarrollo Web / Re: ¿Me recomiendan el IDE NetBeans para desarrollo web? en: 13 Septiembre 2015, 15:49 pm
Pregunto lo mismo que el compañero Pablo.
También decir que yo no lo uso sólo para web y ésa es otra de sus ventajas, puedes programar en lo que quieras sin tener que andar buscando plugins.
10  Comunicaciones / Android / Re: Ruta de acceso a los archivos adjuntos descargados desde la nueva app de outlook en: 13 Septiembre 2015, 15:45 pm
Gracias.
Páginas: [1] 2 3 4 5 6 7 8
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines