Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - sapito169

#311
Java / Re: Exportar BD MySQL desde JEE5 y JBOSS
27 Noviembre 2010, 01:10 AM
usa cualquier framework de persistencia jpa hibernate
solo es cuestion de confgifuracion en un ficher xml todos trabajan parecido
#312
Java / Re: Ejemplo de 3 capas con java
25 Noviembre 2010, 06:28 AM
en primer lugar gracias por leer y disculparme por la mala ortografía voy a corregirlo ya me había olvidado de el post actualmente estoy estudiando y trabajando (en un lenguaje que nunca me enseñaron ) además estoy dando un curso de certificación $%&$%& esa •%•%%$&$ cuesta como •$%•%•$%  >:D y por ningún motivo puedo desaprobar la o sacar me mala nota por lo tanto te imaginaras que no tengo tiempo así que te digo que no hice el ejemplo en jpa y que tendrías que esperar hasta el sábado además te cuento que aprendido y mejorado desde que cree el post te cuento que hay algunas cosas que están mal en primer lugar el manejo de errores es malo oculte el error de tal manera que nadie se entera y nadie puede hacer nada en caso de error la otra cosa que e cambiado es que ahora programo mas desacoplado y toda la creación de la aplicación lo creo en una sola aparte así es muy fácil cambiar radicalmente el comportamiento de la aplicación
#313
Java / Re: Resetear JTable en netbeans
21 Noviembre 2010, 06:45 AM
es el NetBeans lo que molesta
estas programando en java nada mas netbeans no tiene absoluta mente nada que ver cuanto menos te interese el ide mas vas a mejorar

netbeans tiene esa forma de trabajar tan fea y estorbosa
primero columnas e info deben ser variables globales luego
escoge el jtable (cuidado con escoger es jscroollpane que lo contiene) y pon en code que esta al costado de events y prueba con todas las opciones asta que te permita editar el codigo del constructor y pones el codigo que quieras

otra forma mas facil y practica es que crees primero el modelo instanciando un DefaultableModel o cualquier implementacion de TableModel y luego en las propiedades del jtable buscas una que diga modelo o model y escoges el modelo que creaste  :huh:

te recomiendo que primero aprendas a crear formularios mano

http://frickelblog.wordpress.com/2010/01/19/how-to-use-tablemodels-and-listmodel-with-netbeans-gui-builder/
#314
-olvidate de meter datos en forma ordenada en tu base de datos solo lograrias hacer las cosas innecesariamente
-el campo puesto es calculado por lo tanto considero una mala ide ponerlo
-te recomiendo que te olvides del ide
-por que columna intentos ?estas trabajando con una sola carrera?
-no le veo justificacion a la base de datos
-olvida te de pensar en cualquier tipo de logica o reglas o procedimientos cuando modelas la base de datos lo unico importante es que tengas todas las entidades necesarias que este bien normalizada que los campos sean necesarios y correctos que no promueba ningun error
-no combiene pensar en varias cosas al mismo tiempo por que terminas haciendo todo mal primero piensa solo en los datos y creas la base de datos luego cuando quieras crear ordenamientos consultas filtrados eso ya se hace con sql (pero primero con una buena base de datos ) cuando quieras trabajar con los datos y el sql te quede corto (extremadamente dificil) piensa en clases
-recomiendo que primero averiguaras sobre la clausula order by de sql o el ordenamiento en jtable

http://office.microsoft.com/es-mx/access-help/clausula-order-by-HA001231493.aspx
http://www.java2s.com/Tutorial/Java/0240__Swing/JTableSortinginJDK6.htm
#315
Cita de: Lorkz en 14 Noviembre 2010, 20:14 PM
Muchas gracias x las respuestas. MMMm el tema es el siguiente tengo 2 frames ambos heredan de la clase JFrame de java  en el primer frame quiero crear un objeto con sus atributos y en el 2do quiero trabajar con ese objeto que ya ha sido creado en el 1er frame :S.

-tener 2 frames es recontra mala ide en una aplicacion de ves tener un jframe y varios Jdialagos o varios Jinternalframe

-te e puesto un solucion identica solo tines que leerla que no ves que estas compartiendo el objeto FuenteDeDatos() en 2 JinternalFrames solo pasalo en el constructor

-eso de crear un objeto dentro de una clase y pasarla no es una buena idea mejor crea lo antes y pasa lo a las frames que necesites como yo ise 
#316
public class Main {
public static void main(String arg[]) {

FuenteDeDatos fuenteDeDatos = new FuenteDeDatos();

FrmAbmPersonal frmAbmPersonal = new FrmAbmPersonal(fuenteDeDatos);
FrmAbmProducto frmAbmProductos = new FrmAbmProducto(fuenteDeDatos);

FrmPrincipal frmPrincipal = new FrmPrincipal();
frmPrincipal.add(frmAbmPersonal);
frmPrincipal.add(frmAbmProductos);
frmPrincipal.setVisible(true);
}

}



import javax.swing.JInternalFrame;

public class FrmAbmProducto extends JInternalFrame {

/**
*
*/
private static final long serialVersionUID = 1L;

private final FuenteDeDatos fuenteDeDatos;

public FrmAbmProducto(FuenteDeDatos fuenteDeDatos) {
this.fuenteDeDatos = fuenteDeDatos;
}

}



disculpa tuve que salir y no puede postear el ejemplo
#317
-la opcion que te van a dar casi todo es que le pongas la palabra reservada static a la momento de declara el objeto que que quieres que sean iguales esto trae muchas desventajas perderias el control de repente en el futuro deses que sean diferentes y no iguales o talves quieres que otras clases repitan el mismo objetos en otras clases es decir no lo puedes controlar al minimo

lo que propongo es separar por completo la logica de creación de la apliacion con la logica en si de la apliacion para lograrlo es necesario que creen clases que eviten al maximo usar el new y que tambien crear toda la aplicacion desde el metod main
el metodo main no muerde y siempre lo usas solo es cuestión de que lo miren de ves en cuando

esto trae bastantes desventajas como que te salten un monto de nullpointerexeption no sepan leer el metodo main lo cual no es la gran cosa si trabajan con gente con experiencia



#318
-me he iluminado ya se el ide perfecto para ti que te trabaja en forma visual sin recurrir a librerias externas ni tampoco te creea un codigo orrible tiene algunas desventajas con respecto a netbeans pero es el mejor para ti en este momento concreto el ide es Jdeveloper

http://vimeo.com/5513383
http://vimeo.com/5552190

http://www.youtube.com/watch?v=k7R0ZM7SL9E

http://javadabaduuu.blogspot.com/search?updated-max=2009-08-09T18%3A34%3A00-05%3A00&max-results=3
en ese mismo blog se ve como se puede trabajar rapido con java como en .net

-en resumen .net ase lo mismo que java de la misma manera pero solo te muestra el codigo que necesitas
-en realidad la respuesta a tu pregunta concreta es que si se puede pero tendrias que usar mvc mas clases a mano con lo cual trabajarias sin ninguna de las ventajas que te ofrece netbeans asi que te queda la unicas opciones que te queda es usar una aplicacion java +mvc +trabajar todas las vistas solo con el ide otra opcion es apliacion de escritorio(Despockt aplication ) e ignorar por completo el codigo autogenerado
#319
-no necesitas netbeans si tienes eclipse con plugin visual se llama jigolo
-escogiste "mal" al poner deskpot aplicaction eso te genera demasiado código desordenado y de muy baja calidad mejor crear una aplicación java y trabaja como siempre y si quieres una ventana le pones clic derecho en sima del paquete y luego add Jframe así te va a crear menos código y ya va a ser tu responsabilidad que sea fácil de leer y que no sea "muchísimo código de la nada"
-te recomiendo que uses el patrón mvc para que tengas la vista con su horrible código en una sola clase por ventana o panel que solo la tocas con pinsas con el ide y no la tocas a mano
-estoy totalmente en descuerdo con que netbeans te genera una aplicación "limpia" me pregunto si los que dicen eso an creado un deskkpotaplicacion y se an puesto a leer su propio código que ellos mismos hicieron
-el problema es que se saltan muchas cosas y luego se quejan primero antes de usar un deskpot aplication devén saber lo que están asiendo primero usa una librería para hacer biding la cual es muy fea por que no es type safe y abusa de la configuracion mediante cadenas lo segundo hace uso del swing apliacationframework que no tiene configuración por defecto y que ademas necesita de muchos archivos de configuración de los cuales no puedes obviar si no los necesitas y lo tercero el ide te genera de una forma horrible el código boilepart todo en una solo clase inmensa clase
-si aun quieres trabajar con una aplicación de escritorio primeros debes conocer aunque sea un poco las librerías que usan y crearla tu aplicación desde 0 o crearla con el ide y refactorisala hasta que quede con un diseño decente
#320
Java / Re: Problema Entorno grafico + java
4 Noviembre 2010, 08:34 AM
no es necesario poner un listener vasta con
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);