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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ... 63
161  Programación / Java / Re: como validar jtxtbox para que acepte solo números! en: 18 Octubre 2012, 18:38 pm
estas usando netbeans?

solo jalas de la paleta al formulario y todo funciona bien


Código
  1. package javaapplication6;
  2.  
  3. import javax.swing.JFrame;
  4. import javax.swing.JSpinner;
  5. import javax.swing.SpinnerNumberModel;
  6.  
  7. public class FrmEjemplo extends JFrame {
  8.  
  9.    public FrmEjemplo()  {
  10.        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  11.        setSize(300, 400);
  12.        setLocationRelativeTo(null);
  13.        getContentPane().add(new JSpinner(new SpinnerNumberModel(1, 1, 100, 1)));
  14.  
  15.    }
  16.  
  17.    public static void main(String arg[]) {
  18.        new FrmEjemplo().setVisible(true);
  19.    }
  20. }
  21.  
  22.  
162  Programación / Java / Re: Problemas al dar Clases en Java en: 18 Octubre 2012, 01:49 am
no te digo ni si ni no por que jamas lo e leido no esta en mi biblioteca nadie que conozco lo conoce y nisquiera lo encontre en google ni en amazon

el libro que necesitas leer es clean code de rober c martin este libro tata de como tener codigo limpio y ordenado y si logras seguir todas sus guias tu codigo estara tan bien echo que te sera imposible que pierdas tus objetos y clases por el orden
163  Programación / Java / Re: como validar jtxtbox para que acepte solo números! en: 17 Octubre 2012, 13:37 pm
No usas jtexbox usas jspiner
164  Programación / Java / Re: Finalizar programa en java en: 17 Octubre 2012, 04:33 am
si se puede .por que no lo probaste por ti mismo te toma mas tiempo escribir el post que probarlo

165  Programación / Java / Re: Prohibido System.exit() en mi empresa en: 17 Octubre 2012, 04:31 am
simplemente no lo haces el usario cuando quiera cerrar la apliacion presiona el boton de la x

cuando el programa esta bien echo y termina de hace todo lo que tiene que hacer simplemente termina no hay razón para dar opción a cerrar
166  Programación / Java / Re: Problemas al dar Clases en Java en: 16 Octubre 2012, 20:35 pm
y te preguntaras como hago para que nunca me olvide que hacen mis clases bueno pues simplemente las hago bien y que quiero decir con hacerla bien pues les escojo buenos nombres y evito hacer comentarios.

Por que evito hacer comentarios por que si necesito hacer comentarios es por que mi codigo esta tan mal echo que no puedo entender que hace solo viendolo

Eso no quiere decir que no comente nada yo comento solo cuando sea muy dificil expresar mi intecion en el codigo y en ese momento es por que e fracasado otra razón es que el comentario sea por que hice el código de tal forma

bueno y ahora estaras diciendo que te aburro que no me importa mi palabreria y que soy un vendedor de humo y que quiero ver ejemplos concretos y reglas concretas pues estas son


bueno pues en primer lugar ten una buena estructura de paquetes

es decir que cuando te preguntes donde estan mis formularios pues deben estar en el lugar mas obvio dentro del paquete vista.formularios

y si me pregunto donde esta las clases que tengan que ver con las base de datos pues en un paquete que tenga de nombre accesoADatos

todo deve tener nombres que expresen su intención deben ser los nombres mas obvios posibles mas fáciles de entender

los nombres no deben estar en ingles no deben desconocidos(ni arcaismos ni neologismos) y deben ser lo mas comunes y obvios posibles

lo mismo se aplica a las clases digamos que que haces un sistema de ventas pues que es lo mas obvio que exista una clase venta

y que hace la clase venta mira sus metodos tendria un metodo como calcularTotal() la clase venta tendría operaciones que realisan las ventas (com es lo mas obvio y logico) osea cosas como obtenerCantidadDeLineas()

en resumen para que no te olvides como se llaman tus clases ponle el nombre mas obvio ponle un nombre que muestre su intencion clasificalos bien en paquetes y que también sigan esas reglas





167  Programación / Java / Re: Problemas al dar Clases en Java en: 16 Octubre 2012, 20:08 pm
puedes ayudarte de alguna herramienta pero si el problema de fondo no lo solucionas entonces pierdes el tiempo yo te recomiendo que uses javadoc porque no requiere que instales nada y funciona en todos los ides

mira si no tienes orden y usas javadoc seria como que te compres un cerdo(codigo desordenado) le pongas pintalabios y minifalda (una herramineta) y le des un beso pensando que es Scarlett_Johansson no importa cuanto maquilles al cerdo siempre sera en esencia un cerdo.

otro ejemplo es spring siempre fue un cerdo no imporata que uses su ide lo unico que haces es ponerle un bolsa de papel al cerdo y hacerle el amor pensado que es una modelo
168  Programación / Java / Re: Reconstruir este trozo de código en java en: 16 Octubre 2012, 19:23 pm
mira aqui un jemplo muy parecido


http://www.infoq.com/presentations/The-Limited-Red-Society
169  Programación / Java / Re: Reconstruir este trozo de código en java en: 14 Octubre 2012, 23:52 pm
no se instala nada en eclipse toda las erramientas de refactoring ya las tienen instalada lo mas dificil es instalarlo en el cerebro  ;D

eclipse no va refactorizar tu codigo tu lo vas a hacer con un monton de pequeños refactoring es como desarrollar tu eres el que lo hace y para eso usas un monton de: metodos, clases, interfaces, bucles, condiciones etc


en eclipse selecionas una porcion de codigo luego pones alt + shit + t y te sale una lista de los refactorings

uno de los refactorings mas facil pero mas importantes y menos propenso a error es el renombrado.
para renombrar selecionas una variable presionas control r  y escribes el nuevo nombre

recuerda que primero tu clase deve estar en verde par comensar el refactoring

tienes que tener en cuenta que refactoring es un tema complejo y extenso donde el uso de la erramineta es solo elemental. en lo personal a mi me sigue tomando un monton de tiempo seguir aprendiendo refactoring

el acto en si de hacer refactoring no es lo mas importante si no todo el cumulo de conocimiento (de diseño arquitectura patrones buenas practicas experiensias practica estudio principios valores etc) por los cuales desido si hacer o no refactoring y de que manera

170  Programación / Java / Re: tengo problemas con este código en java!!! en: 14 Octubre 2012, 20:56 pm
pega el código que se te imprime en la consola por favor

y que error te sale por consola

lo mas probable es que la caja de texto no este inicial-izada cuando llamas a ese método


mejor cambia tu código

Código
  1. public ArrayList<Cancion> getCanciones(String ca) {
  2.  
  3. ArrayList <Cancion> res = new ArrayList <Cancion>();
  4.      try{
  5.  
  6.                 String sql="SELECT * FROM musica where id_lista = '"+ca+"'";
  7.  
  8.  
  9.        System.out.print(sql);
  10.  
  11.            PreparedStatement cmd = cn.prepareStatement(sql);
  12.  
  13.     ResultSet rs = cmd.executeQuery();
  14.  
  15.            while(rs.next()){            
  16.                Cancion tmp = new Cancion();
  17.                tmp.setNombre(rs.getString("extension"));
  18.                tmp.setId(rs.getInt("id"));
  19.  
  20.                res.add(tmp);
  21.  
  22.            }
  23.  
  24.        }
  25.      catch(Exception ex)
  26.         {
  27.             System.out.println(ex.getMessage());
  28.         }
  29.  
  30.        return res;
  31.  
  32.    }
  33.  
  34.  
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ... 63
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines