-
Posts
199 -
Joined
-
Last visited
Everything posted by zafrada
-
Quizás no es por facebook, sino que por tu cuenta de google, y lo conectaste sin darte cuenta.
- 8 replies
-
- no sé
- donde mas preguntar
-
(and 1 more)
Tagged with:
-
pura mierda la política chilena jajaja
-
ayuda con programar en C
zafrada replied to soulsitg's topic in Aplicaciones de Escritorio & Scripts PHP
x2, espero el enunciado -
ayuda con programar en C
zafrada replied to soulsitg's topic in Aplicaciones de Escritorio & Scripts PHP
así no vas a llegar a ningún lado, rootea el código del ash williams, que está súper entendible y claro -
Método burbuja en un menú con Java
zafrada replied to karlita_little's topic in Aplicaciones de Escritorio & Scripts PHP
Te envié el código de vuelta. Una vez que entregues la tarea, avisa, para poder actualizar este tema y postear tu código funcionando, ya que imagino que el motivo por el cual no quieres mostrar el código es por el temor a que te copien. -
Método burbuja en un menú con Java
zafrada replied to karlita_little's topic in Aplicaciones de Escritorio & Scripts PHP
ok, mándalo Acá un ejemplo con action performed JMenuItem mntmACercaDe = new JMenuItem("A cerca de"); mntmACercaDe.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { JOptionPane.showMessageDialog(about, "Mensaje about"); } }); -
Método burbuja en un menú con Java
zafrada replied to karlita_little's topic in Aplicaciones de Escritorio & Scripts PHP
Ordenamiento por el método de la burbuja, un método de ordenamiento. Mira, yo ocupo eclipse, no netbeans, pero según lo que me acuerdo, netbeans es igual. Cuando haces click derecho en algún botón, te sale add action performed o lgo similar, selecciona esa opción y te va a generar automáticamente un código, dentro de esa "función" tienes que escribir qué quieres que se haga cuando se realice un evento sobre el widget. Otra forma es agregando un listener, por ejemplo: //Agregas un Listener al widget miWidget().addMouseListener( this ); //Con esto especificas qué quieres que se haga cuando se haga click en el widget public void mouseClicked( MouseEvent evento ) { System.out.println( "Se hizo clic en [" + evento.getX() + ", " + evento.getY() + "]" ); } un ejemplo completo: http://casidiablo.net/codigo-guis-en-java-eventos-de-mouse-y-teclado/ -
Método burbuja en un menú con Java
zafrada replied to karlita_little's topic in Aplicaciones de Escritorio & Scripts PHP
Puedes hacer un método que reciba el array, y que te devuelva un array ordenado. private int[] burbuja(int[] array_desordenado){ int[] aux; /*ordenamiento burbuja ... */ return aux; } Y desde el main simplemente lees los datos, y se los mandas a esta función. Supongo que sabes cómo trabajar con eventos y eso, tienes que agregar un actionperformed al botón, y ahí empieza a recibir los datos. -
y quienes vendrían a ser los gramdes??? Lee la portada de los diarios de hoy lunes 25/06/12 y además la pagina de deportes (ahi estan los grandes) GRANDE LA U MIERDA, TE CAGÓ ZORRA AJHJHAJH
-
jajajja que wena XD
-
Imprimir contador
zafrada replied to zetsubou_akatsuki's topic in Aplicaciones de Escritorio & Scripts PHP
Muestre su código. -
código Java, lvl noob
zafrada replied to Harp Singer's topic in Aplicaciones de Escritorio & Scripts PHP
No estoy de acuerdo, si es posible no poner las llaves, que no se pongan, se entiende mucho mejor, el único requisito creo yo es hacerlo de forma ordenada identando bien. -
problema con pilas y colas en java :(
zafrada replied to huesitowarez's topic in Aplicaciones de Escritorio & Scripts PHP
Obviamente en vez de pop, se llamará dequeue, y tendría que sacar los elementos del otro extremo. El método Empty debería llamarse Is_empty() o similar para que se entienda mejor lo que hace. Yo hace un tiempo implementé una lista dinámica en Java, el objetivo era hacer algo similar al arraylist, pero sin usar arrays. Acá te dejo el código, puedes modificarlo para hacer tanto una pila como una cola: /*lista.java * Métodos implementados: * insertar con add(), tanto en posición específica como al final por default. * eliminar con remove() en una posición específica. * obtener el tamaño con size() * cambiar un valor en una posición específica con set() * * faltan y son importantes: * contain() * clone() * append() * * Autor: Erasmo Marín G. * Licencia: GPL, osea, si lo modificas o usas, no puedes borrar el copyright. */ public class lista<E> implements Comparable<E>{ protected E element; protected lista<E> nodo; private static int size = 1; //constructor public lista(E element){ this.set(element); this.nodo = null; } public void add(E element){ if (element==null) return; lista<E> aux=this; while(aux.getNext() != null) aux=aux.getNext(); aux.nodo = new lista<E>(element); size++; } public void add(int index, E element){ if (element==null) return; lista<E> nuevo = new lista<E>(element); lista<E> aux=this; if(index==0) { this.add(1,this.element); this.element = element; } else{ for(int i=0;i<index-1;i++) aux=aux.getNext(); nuevo.nodo = aux.nodo; aux.nodo = nuevo; size++; } } private lista<E> getNext(){ return this.nodo; } @SuppressWarnings("static-access") protected lista<E> getNodo(int index){ lista<E> aux=this; //recordatorio: agregar los throw if(index<0 || index>aux.size) return null; for(int i=0;i<index;i++) aux=aux.getNext(); return aux; } protected E getElement() { return element; } protected void set(E element) { this.element = element; } public void set(int index /*from 0 to .size()*/, E element){ this.getNodo(index).set(element); } @SuppressWarnings("static-access") public E get(int index /*from 0 to .size()*/){ lista<E> aux=this; //recordatorio: agregar los throw if(index<0 || index>aux.size) return null; for(int i=0;i<index;i++) aux=aux.getNext(); return aux.getElement(); } public void remove(int index /*from 0 to .size()*/){ //recordatorio: agregar los throw if(index<0) return; lista<E> aux=this; if(index==0) { this.element = this.nodo.element; this.remove(1); } else{ for(int i=0;i<index-1;i++) aux=aux.getNext(); aux.nodo = aux.nodo.nodo; size--; } } //FIXME - equals sólo comprueba referencias, por lo que si se ingresa una copia, no lo eliminará public void remove(E element){ for(int i=0;i<size;i++){ //acá hay que mejorar el código para hacerlo más óptimo if(this.element.equals(element)){ this.remove(i); } } } // public int getSize() { return size; } @Override public int compareTo(E arg0) { // TODO Auto-generated method stub return 0; } } -
Método burbuja en un menú con Java
zafrada replied to karlita_little's topic in Aplicaciones de Escritorio & Scripts PHP
Es un jmenu? o qué tipo de menú? por consola o qué? -
Yo creo que al reinstalar windows, formateaste todo el disco o algo parecido. Tendrás que particionar todo denuevo.
-
Favor orientación Mejor Software Gestion de Proyectos
zafrada replied to ochoa99's topic in Miscelánea Informática
Launchpad es opensource, no sé cómo funciona, en una de esas te sirve http://blog.launchpad.net/general/launchpad-is-now-open-source -
Del padrón electoral de chile 2012, para descargarla, o sino voy a tener que ir al servel para comprarla. Alguien la tiene para que pueda compartirla? se agradecería un montón.
-
Ojo que si te están enseñando POO (eso pareciera ser), TIENES que usar HERENCIA. Por otro lado, respondiendo a tu duda, tienes que pasarle en el constructor la variable, y guardarla en un atributo privado dentro de la clase, como te dijeron arriba. Al parecer no entiendes bien esto, porque tu código está muy mal. public class Figura { private String color; public figura(String color) { this.color = color; } public void setColor(String color) { this.color = color; } public String getColor() { return color; } } public class Rectangulo extends Figura { private int ancho, alto; public Rectangulo(int ancho, int alto, String color) { super(color); this.ancho = ancho; this.alto = alto; } public int getAncho() { return ancho; } public int getAlto() { return alto; } public void setAncho(int ancho) { this.ancho = ancho; } public void setAlto(int alto) { this.alto = alto; } }
-
Hay que poner orden, propongo que sea de orden logarítmico
-
Reinicia con el cable puesto
-
Prueba con esto: 1)touch /var/log/clamd.log 2)chown postfix /var/log/clamd.log Y verifica que tengas permisos de escritura en los archivos...
-
un hombre lo hace con una mina y mientras se lo pone le dice: eres virgen? y ella le dice: no po wn sácame las pantis