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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5
21  Programación / Programación General / Re: Problema con regexp (Parseando HTML) en: 6 Marzo 2013, 23:51 pm
no es lo mejor pero puedes intentar esto:

Código
  1. <div class="plist-manufacturer">[\n\r\t ]+<a href=\"[a-zA-Z0-9\\\\\:]+\">[a-zA-Z0-9]+

despues remplazas:

Código
  1. <div class="plist-manufacturer">[\n\r\t ]+<a href=\"[a-zA-Z0-9\\\\\:]+\">

y de esta forma te quedara nombre saludos :D
22  Programación / Java / Re: Agregar datos desde un boton en: 6 Marzo 2013, 23:30 pm
set value quiere decir asignar valor prueba con addRow :D saludos
23  Programación / Java / Re: Repetir StringTokenizer? en: 11 Febrero 2013, 18:53 pm
wow muchas gracias por la respuesta lo intentare,  ;-) ;-)
24  Programación / Java / Re: Ayuda con Eventos y libreria Swing en: 5 Febrero 2013, 13:52 pm
ok te dire el error y la solucion lineas 109 y 141:

Código:
if(campo1.getText() == null)

cambialo por:

Código:
if(campo1.getText().toString().length() == 0)

para que entiendas un poco mas tu problema intenta con un system.out.println imprimir:

Código:
campo1.getText()

saludos y suerte
25  Programación / Java / Re: Necesito ayuda para mi Calculadora (usando la libreria Swing) en: 1 Febrero 2013, 11:11 am
este codigo:

Código:
if(evento.getSource() == campo1){
              
                numero1 = Integer.parseInt(evento.getActionCommand());
              
            }
          
            if(evento.getSource() == campo2){
              
                numero2 = Integer.parseInt(evento.getActionCommand());
              
            }

           if(evento.getSource() == botonSuma){
              
                resultado = numero1 + numero2;
                campo3.setText(Integer.toString(resultado));
              
            }




Lo puedes hacer de esta forma;

Código:
if(evento.getSource() == botonSuma){
              
                numero1 = Integer.parseInt(campo1.getText());
                numero2 = Integer.parseInt(campo2.getText());
                resultado = numero1 + numero2;
                campo3.setText(Integer.toString(resultado));
              
            }


Y de esa manera no necesitas presionar enter toda la funcion se hara al precionar el boton sumar, bueno aqui te dejo una que hice para que puedas ver un ejemplo:


Código:
//Librerias
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;

//Inicia Nuestra Clase Ventana
public class Calculadora extends JFrame implements ActionListener{

    //Objetos de Nuestra Ventana
    public int num1, num2;
    public JLabel result, digito1, digito2;
    public JButton sumar, restar, dividir, multi, limpiar;
    public JTextField val1, val2, res;
    
    
    //Nuestro Constrcutor de Calculadora
    public Calculadora(){
        
        //Titulo Tamaño etc..
        setTitle("Calculadora Demo");
        setLayout(new FlowLayout());
        setSize(580,100);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setResizable(false);
                        
        //Cargamos Objetos
        Obtejos();
                      
        //Para Centrar Ventana
        setLocationRelativeTo(null);
                
    }//Termina Metodo Ventana
    
    
    //Metodo Objetos
    private void Obtejos(){
                
        //Instanciamos Labels
        digito1 = new JLabel("Numero1: ");
        digito2 = new JLabel("Numero2: ");
        result = new JLabel("Resultado: ");
        
        
        //Instanciamos TextArea
        val1 = new JTextField(10);
        val2 = new JTextField(10);
        res = new JTextField(10);
        res.setEditable(false);
        
        
        //Instanciamos Botones
        sumar = new JButton("+");
        sumar.setToolTipText("Sumar");
        
        restar = new JButton("-");
        restar.setToolTipText("Restar:");
        
        dividir = new JButton("/");
        dividir.setToolTipText("Dividir");
        
        multi = new JButton("*");
        multi.setToolTipText("Multiplicar");
        
        limpiar = new JButton("C");
        limpiar.setToolTipText("Reiniciar Campos");
        
              
        //Agregamos A nuestra Ventana Nuestros Objetos                    
        this.add(digito1);
        this.add(val1);
        
        this.add(digito2);
        this.add(val2);
        
        this.add(result);
        this.add(res);
                
        this.add(sumar);
        this.add(restar);
        this.add(dividir);
        this.add(multi);
        this.add(limpiar);  
                      
                
        //Escuchamos Botones
        sumar.addActionListener(this);
        restar.addActionListener(this);
        dividir.addActionListener(this);
        multi.addActionListener(this);
        limpiar.addActionListener(this);
    
    
    }//Termina nuestro Metodo Objetos

    
    //Definimos la Funciones de cada Botons
    @Override
    public void actionPerformed(ActionEvent e) {
        
        if(val1.getText().length() == 0){
            JOptionPane.showMessageDialog(null, "Inserta Un valor en el Area 1", "Error", JOptionPane.ERROR_MESSAGE);
        }else if(val2.getText().length() == 0){
            JOptionPane.showMessageDialog(null, "Inserta Un valor en el Area 2", "Error", JOptionPane.ERROR_MESSAGE);        
        }
        
        //si Presionan Sumar entonces
        else if(e.getSource() == sumar && val1.getText().length() != 0 && val2.getText().length() != 0){
            num1 = Integer.parseInt(val1.getText());
            num2 = Integer.parseInt(val2.getText());
            int resultado;
                        
            resultado = num1+num2;
            
            res.setText(Integer.toString(resultado));            
        }
        
        
        //si Presionan Restar entonces
        else if(e.getSource() == restar && val1.getText().length() != 0 && val2.getText().length() != 0){
            num1 = Integer.parseInt(val1.getText());
            num2 = Integer.parseInt(val2.getText());
            int resultado;
            
            resultado = num1-num2;
            
            res.setText(Integer.toString(resultado));  
        }
        
        
        //si Presionan dividir entonces
        else if(e.getSource() == dividir && val1.getText().length() != 0 && val2.getText().length() != 0){
            num1 = Integer.parseInt(val1.getText());
            num2 = Integer.parseInt(val2.getText());
            float resultado;
            
            resultado = num1/num2;
            
            res.setText(String.valueOf(resultado));
        }
        
        
        //si Presionan multiplicar entonces
        else if(e.getSource() == multi && val1.getText().length() != 0 && val2.getText().length() != 0){
            num1 = Integer.parseInt(val1.getText());
            num2 = Integer.parseInt(val2.getText());
            int resultado;
            
            resultado = num1*num2;
            
            res.setText(Integer.toString(resultado));
        }
        
        
        //si Presionan Limpiar entonces
        else if(e.getSource() == limpiar && val1.getText().length() != 0 && val2.getText().length() != 0){
            num1 = 0;
            num2 = 0;
            val1.setText("");
            val2.setText("");
            res.setText("");
        }
        
        
    }//Terminamos de Definir acciones
    
        
    
}//Termina nuestra clase Ventana

26  Programación / Java / Re: Reproductor MP3 para celulares, ¿es muy dificil? en: 1 Febrero 2013, 10:12 am
Creo que la mejor respuesta que te puedo dar es leer y despues avanzar amigo, primero gatea, camina y por ultimo vuela
27  Seguridad Informática / Seguridad / Re: consulta, con que programa puedo descodificar este hash? en: 31 Enero 2013, 01:05 am
son MD5(Wordpress) puedes usar hashcat  ::) ::)
28  Seguridad Informática / Seguridad / Re: Me enviaron un virus que infecta el ordenador que puedo hacer? en: 31 Enero 2013, 01:01 am
Descarga Otro antivirus, Malwarebytes, spybot search and destroy y actualizalos despues desconectate de internet y deja escaneando 1 por 1 te recomiendo eset o avira
29  Programación / Java / Re: Dibujar línea en: 30 Enero 2013, 06:01 am
Lee esto espero te pueda ayudar:

Código:
http://casidiablo.net/codigo-guis-en-java-eventos-de-mouse-y-teclado/
30  Programación / Java / Re: Dibujar línea en: 28 Enero 2013, 20:24 pm
puedes implementar mouselistener y keylistener con ellos puedes hacer lo que necesitas  ;)
Páginas: 1 2 [3] 4 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines