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]
41  Programación / Java / Re: Pregunta con Try y catch? en: 23 Diciembre 2012, 02:07 am
Muchas gracias por su ayuda nunca hubiera dado con el error llevo muy poco en java y no encontraba la forma muchas gracias a los 2  ;-) ;-)
42  Programación / Java / Re: [Ayuda] Mostrar pagina web en ventana en: 22 Diciembre 2012, 09:58 am
mmm veamos Almacenemos el Contenido del Sitio en una String, usemos un JEditorPane, un scroll  y creemos un Jframe

Primero almacenamos la info de la url en un String:

Código:
String pagina = "http://www.google.com.mx";

Creemos un Jeditor y metemos en el el String de la url:

Código:
JEditorPane pane = new JEditorPane(pagina);

Creamos un ScrollPane para poder Visualizar la pagina entera y le metemos el JeditorPane:

Código:
JScrollPane scroll = new JScrollPane(pane);

Creamos un Jframe y ponemos un titulo:

Código:
JFrame frame = new JFrame("Pagina");

bien y este es el Resultado Final

Código:
import javax.swing.JEditorPane;
import javax.swing.JFrame;
import javax.swing.JScrollPane;

/**
 *
 * @author Slider324
 */
public class Prueba {

    /**
     * @param args the command line arguments
     */
   public static void main(String[] args) throws Exception {
    String pagina = "http://www.google.com.mx";
    JEditorPane pane = new JEditorPane(pagina);
    JScrollPane scroll = new JScrollPane(pane);
       
       //Creamos Un Frame
       JFrame frame = new JFrame("Pagina");

    //Agregamos a Frame el scroll ya que contiene la info
   frame.getContentPane().add(scroll);
 
    //Hacemos Visible, definimos Cerrar y tamaño
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(600, 600);
    frame.setVisible(true);
  }
    }


43  Programación / Java / Pregunta con Try y catch? en: 22 Diciembre 2012, 09:06 am
Hola estoy creando un programa que toma proxys de varios sitios pero tengo un problema supongamos que cargo la lista de sitios en un JtextArea despues con un try y catch hago lo siguiente:

      
Código:
       
                try{
                //Almacenamos Area de Texto en una String
                String todo = jTextArea1.getText().
                        replaceAll("https", "http");

                //usamos st para separar por espacio cada url y leer 1 por 1
                StringTokenizer st = new StringTokenizer(todo, "\n");

                //Recorremos Urls
                while (st.hasMoreTokens()) {
                    URL url = new URL(st.nextToken());

                    //Almacenamos Buffer
                    BufferedReader brd = new BufferedReader(new InputStreamReader(url.openStream()));

                    //Guardamos Resultado de Buffer
                    linea = brd.readLine();

                    //Leemos respuesta
                    StringBuffer respuesta = new StringBuffer();

                    while (linea != null) {
                        respuesta = respuesta.append(linea);
                        linea = brd.readLine();
                    }

                    //Definimos lo que vamos a buscar
                    pattern = "([0-9]{1,4}\\.)+[0-9]{1,4}\\:[0-9]{1,4}";

                    //definimos matcher y lo convertimos a String
                    matcher = Pattern.compile(pattern).matcher(respuesta.toString());

                    //Decimos a matcher que empieze a buscar
                    while (matcher.find()) {
                        resultado = matcher2.group().
                                //Definimos que deseamos remover
                                replaceAll("javascript:.*", "").
                                replaceAll("l0k9j8h7-87f3c96803f53f1496a6de3:.*", "").
                                replaceAll("mailto:.*", "")
                                + "\n";

                        hs.add(resultado);
                    }

                    //Creamos un iterator para poder reccorer el HashSet
                    java.util.Iterator<String> it = hs.iterator();

                    //Recorremos iterator hasta el final
                    while (it.hasNext()) {
                        //Añadimos lo que tiene el iterator
                        jTextArea2.append(it.next());

                        //Limpiamos Iterator
                        it.remove();
                    }

                    //Limpiamos Hash Set
                    hs.clear();

              } catch (Exception e2) {

                //Mostramos Mensaje si la pagina no funciona
                System.out.println("No Funciona la pagina");
            }

Ahora el problema que tengo es que supongamos que una pagina no carga o esta caida, el programa se termina y no continua con la lista espero me puedan ayudar mi pregunta es como puedo continuar con la lista de sitios del programa aunque alguna pagina este mal saludos y gracias por su ayuda :D
44  Programación / Java / [Duda] Valores Repetidos en array en: 20 Julio 2012, 11:41 am
Hola amigos e estado intentando crear un programa que haga lo siguiente de una pagina obtenga los usuarios que serian algo asi

Código:
Usuario1
Usuario2
Usuario3

bien asta aqui todo normal pero ahora aqui viene el problema hay muchos usuarios repetidos ejemplo

Código:
Carlos3
Maria6
Marco9
Marco9
Carlos3
pedro4
Maria6

bien buscando en google encontre que para eliminar duplicados se hace con un Set pero todo va bien asta que imprime el resultado ya que sigen repetidos este es el codigo que tengo

Código:
Set<String> lista = new HashSet<String>();
lista.add(usuarios);
Iterator<String> recorre = lista.iterator();
while (recorre.hasNext()) {
String s = (String) recorre.next();
System.out.println(s);
}

espero puedan ayudarme saludos y gracias  :-( :-(




45  Programación / Java / Re: Ayuda Comparacion de cadenas en: 12 Julio 2012, 04:51 am
Creo que esto esta mal aver iniciamos:

Código:
public void actionPerformed (ActionEvent a)
            {
                if (a.getSource()==b)

aqui le dices que si se presiona el boton b hacer esto

Código:
for (i=0; i<plazo.length; i++)

asta que i sea menor que plazo

Código:
if( autos[i].equalsIgnoreCase("SEDAN"))

bien pero esta mal tu codigo ya que estas juntando todas las if si el boton se presiona con que deberia de ser por ejemplo

Código:
if(a.getSource==b && auto==Carro)

ya que de esta forma le estamos diciendo si se presiona el boton y auto es igual a el carro hacer esto

en si deberia de ser tu codigo algo asi

Código:
if(a.getSource==b && auto==Sedan){
e.setIcon(i1);
}else if(a.getSource==b && auto==Fiesta){
e.setIcon(i2);
}else if(a.getSource==b && auto==FOCUS){
e.setIcon(i3);
}else{
System.out.println("Inserta un valor valido");
}

esto es solo un ejemplo de como debe de ser ya que no se ve la demas parte de tu codigo saludos







Páginas: 1 2 3 4 [5]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines