|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - antony_soluciones
Páginas: 1 ... 5 6 [7] 8 9 10
151
« en: Domingo 17 de Julio de 2005, 02:09 »
Si no le sirve nada de lo que le han posteado, entonces use el ANT, busque en google tutorial+ant y encuentra como hacer ejecutables multiplataforma con java...
152
« en: Domingo 17 de Julio de 2005, 02:06 »
Hola dudin... Hey dudin, veo que tiene muchas dudas.... hehehehe Esto tiene que servir. javax.swing.JTable tabla = new javax.swing.JTable(); javax.swing.table.DefaultTableModel modelo = new javax.swing.table.DefaultTableModel(); java.util.Vector fila = new java.util.Vector(); fila.add(""); fila.add(""); fila.add(""); fila.add(""); modelo.addRow(fila); tabla.setModel(modelo);
espero y le sirva.
153
« en: Domingo 17 de Julio de 2005, 01:54 »
Hola dudin... mire la forma de utilizar lo que ud quiere es la siguiente: // esta es una forma javax.swing.JFrame fr = new javax.swing.JFrame(); javax.swing.JOptionPane.showMessageDialog(fr,rs.getObject(1)); // esta es otra javax.swing.JOptionPane.showMessageDialog(null,rs.getObject(1));
Espero y le sirva dudin... suerte.
154
« en: Domingo 17 de Julio de 2005, 00:06 »
Hola dudin
Por que no revisa primero si existen resultados, por ejemplo
while(rs.next()) System.out.println(rs.getObject(1));
eso es lo primero que debe revisar, luego revise si la variable de tipo JComboBox es dirente de null
if(jCombo!=null) System.out.println("Es diferente de null, entonces se le pueden agregar objetos"); else System.out.println("Es igual a null, entonces no se le pueden agregar objetos");
espero haber podido colaborarle dudin....
155
« en: Sábado 16 de Julio de 2005, 23:54 »
Hola amigos... Espero no se ofendan los amantes de C# pero es que en realidad creo que java es muy superior, por favor lean este articulo Articulo sobre javasi alguien tiene algo que aportar encontra de java despues de leerlo, soy todo ojos... Que esten muy bien. Cordialmente, Antony Hernan Delgado Solano
156
« en: Jueves 9 de Junio de 2005, 20:59 »
Hace algun tiempo juank me recomendo c#, y empeze ha estudiar c#, su sintaxis es igual que la de java, y en realidad si es mas amigable, pero recordemos que java es totalmente libre, "bueno por lo menos hasta que la sun lo decida" lo cierto es que todo lo que se hace con c# se hace tambien con java, pero a mi me gusta mas el modelo de negocios en la web que plantea la j2ee y j2me, por estas razones a mi me gusta mas java.
157
« en: Jueves 9 de Junio de 2005, 20:50 »
yo le recomiendo que utilize la clase Thread, y asi puede tener un hilo que le permita lanzar disparos y lanza otros para lo que quiera, por ejemplo uno que verifique he imprima la puntuacion, otro que le diga cuanto tiempo lleva vivo, otro que le diga cuanta vida le falta etc...
espero y halla sido claro, si no me entiende, escriba que no entiende y así nos comunicamos mejor...
158
« en: Jueves 9 de Junio de 2005, 20:42 »
Hola a todos. Ultimamente he estado desarrollando mi proyecto de grado y he tenido unos problemas, ayer postee uno, hoy quiero postear otro y espero que con este si me puedan colaborar. He creado un procedimiento almacenado en firebird, este procedimiento retorna una tabla de 13 columnas por n filas, bien lo intente hacer de la siguiente forma, observemos el siguiente codigo: rs = st.executeQuery("SELECT * FROM OBTENER_CARTERA('2005/01/01')") while(rs.next()) { System.out.println(rs.getObject(1)); System.out.println(rs.getObject(2)); System.out.println(rs.getObject(3)); System.out.println(rs.getObject(4)); System.out.println(rs.getObject(5)); System.out.println(rs.getObject(6)); System.out.println(rs.getObject(7)); System.out.println(rs.getObject(8)); System.out.println(rs.getObject(9)); System.out.println(rs.getObject(10)); System.out.println(rs.getObject(11)); System.out.println(rs.getObject(12)); System.out.println(rs.getObject(13)); }
Bueno este codigo arroja una exception que informa que el indice 9 no existe, pero claro que existe por que yo le hago el mismo query directo sobre la base de datos y me arroja todos los resultados. Bien ya que lo anterior no funcionó, decidí utilizar una interfaz del paquete java.sql que se llama CallableStatement el codigo que realize es el siguiente, pongamos atencion. Connection con = DriverManager.getConnection(ENLACE_LOGICO,USER,PASSWORD); ResultSet rs = null; java.sql.CallableStatement cs = con.prepareCall("{call PRO_CALC_CARTERA(?,?,?,?,?,?,?,?,?,?,?,?,?,?)}"); cs.setTimestamp(1,java.sql.Timestamp.valueOf("2006-11-11 00:00:00.0")); cs.registerOutParameter(2,java.sql.Types.VARCHAR); cs.registerOutParameter(3,java.sql.Types.VARCHAR); cs.registerOutParameter(4,java.sql.Types.VARCHAR); cs.registerOutParameter(5,java.sql.Types.VARCHAR); cs.registerOutParameter(6,java.sql.Types.VARCHAR); cs.registerOutParameter(7,java.sql.Types.VARCHAR); cs.registerOutParameter(8,java.sql.Types.VARCHAR); cs.registerOutParameter(9,java.sql.Types.INTEGER); cs.registerOutParameter(10,java.sql.Types.VARCHAR); cs.registerOutParameter(11,java.sql.Types.DATE); cs.registerOutParameter(12,java.sql.Types.FLOAT); cs.registerOutParameter(13,java.sql.Types.FLOAT); cs.registerOutParameter(14,java.sql.Types.INTEGER); //rs = (ResultSet)cs.getObject(1); rs = cs.executeQuery(); while(rs.next()) { System.out.println(rs.getObject(1)); System.out.println(rs.getObject(2)); System.out.println(rs.getObject(3)); System.out.println(rs.getObject(4)); System.out.println(rs.getObject(5)); System.out.println(rs.getObject(6)); System.out.println(rs.getObject(7)); System.out.println(rs.getObject(8)); System.out.println(rs.getObject(9)); System.out.println(rs.getObject(10)); System.out.println(rs.getObject(11)); System.out.println(rs.getObject(12)); System.out.println(rs.getObject(13)); }
Porsupesto que este codigo tampoco sirve. que sepa como hacer lo que estoy haciendo o si alguien quiere que sea mas explicito por favor responda a este mensage, muchas gracias por la colaboracion que me puedan brindar... Adios amigos.
159
« en: Miércoles 8 de Junio de 2005, 18:57 »
Hola muchachos.
Tengo un problema que me esta mortificando y este es el siguiente.
Tengo una base de datos hecha en FireBird, en esta base de datos tengo un procedimiento llamado PRO_CALC_CARTERA(FECHA_CORTE VARCHAR(20)) este procedimiento se encarga de retornarme los resultados del calculo de una cartera, resultados como fecha en que vence la cartera, el valor por vencer y si esta vencida la cartera, bien el problema no es el procedimiento, el problema es que nesecito generar un reporte con este procedimiento y el jasper report me esta ocacionando muchos problemas: por ejemplo nesecito enviarle desde una aplicacion en java, el dato FECHA_CORTE al jasper para que este calcule la cartera hasta la fecha de corte y que este calculo lo haga por medio del procedimiento almacenado y los resultados me los imprima en un reporte, pero sinceramente no he sido capaz...
Por favor si alguien ha trabajado con jasper reports y ha pasado parametros desde java y ha logrado obtener reportes, le ruego el favor de que me informe como es...
Muchas gracias.
Atte: Antony Hernan Delgado Solano
160
« en: Lunes 16 de Mayo de 2005, 17:16 »
Hola a todos
quisiera saber como introducir varios objetos JCheckBox en un JList
Si tienen un ejemplito con codigo se los agradeceria mucho si no entonces solo informenme como lo hago....
Asta luego y gracias.
161
« en: Lunes 25 de Abril de 2005, 00:52 »
Hola a todos... Tengo un problema, no encuentro el driver para un modem APOLLO SUPER AC 97, si alguno de ustedes lo tiene o instalo ya mandrake 10.1 y tiene el mismo modem, por favor digame como hacer para crear una cuenta de acceso telefonico a internet.
162
« en: Jueves 21 de Abril de 2005, 23:29 »
Hola a todos...
Quiciera saber como observar la temperatura del procesador desde java... por favor si alguien lo ha hecho, digame como...
Muchas gracias.
163
« en: Martes 29 de Marzo de 2005, 17:03 »
164
« en: Martes 29 de Marzo de 2005, 16:54 »
Hey....... No hay problema * Si se quiere conectar a acces tiene que crear la base de datos y luego lo siguiente... 1) Inicio - Configuracion - Panel de Control2) Doble click en el icono Fuentes de Datos ODBC[32 bits]3) Click en la pestaña DNS de sistema4) Click en el boton Agregar5) Luego selecciona Microsoft Acces Driver (*.mdb)6) Luego digita un nombre del que posterior mente se pueda acordar, este nombre lo digita en la caja de texto con nombre Nombre del origen de datos7) Posteriormente da un click en el boton Seleccionar8) Busca la base de datos de acces 9) Por ultimo click en el boton Aceptar10) Click en el otro boton Aceptar11) Como podra observar el nombre del origen de datos que usted digito aparese en la ventana que esta observando, supongamos que ese nombre halla sido antony hehehehehe.... 12) Click en Aceptar13) codificar import java.sql.ResultSet; import java.sql.Connection; import java.sql.Statement; import java.sql.SQLException; public class ConeccionBD { private ResultSet rs; private Statement st; private Connection con; public ConeccionBD() { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); try { con = DriverManager.getConnection("jdbc:odbc:[B]java[/B]"); st = con.createStatement(); rs = st.executeQuery("select * from cod"); String cod1,cod2,cod3; while (rs.next()) { cod1 = resultado.getString(1); //Atributo 1 de la entidad cod cod2 = resultado.getString(2); //Atributo 2 de la entidad cod cod3 = resultado.getString(3); //Atributo 3 de la entidad cod //imprimimos la primera tupla de la entidad cod System.out.println(cod1 + " " + cod2 + " " + cod3); } } catch (SQLException e) { System.err.println("Impocible conectarce a la bd" + e.getMessage()); } } catch (Exception e) { System.err.println("No se encuentra el driver " + e.getMessage()); } } public static void main(String[] args) { new ConeccionBD(); } }
14 ) Corregir errores de sintaxis si los hay (Es que no he provado el codigo) he... 15 ) para que este ejemplo corra hay que crear una base de datos que tenga una entidad llamada cod, que tenga tres atributos y que tenga como minimo una tupla. 16) Espero y este ejemplo le funcione Ahora si hablemos de oracle...1) En la carpeta donde quedó instalado oracle de click derecho y clickee buscar2) Digite clases12.zip y luego buscar3) luego agrege la ruta con el nombre del archivo clases12.zip al classpath esa ruta... ejemplo set CLASSPATH = c:\jdk1.4.1\lib\rt.jar ;c:\ora81\jdbc\clases12.zipAgregue lo que esta en negrita que me imagino es la ruta donde se encuentra el archivo pero si esta no es agregue la que usted encontró... 4) lo siguiente es buscar dentro de la carpeta donde quedo instalado oracle un archivo que se llama jdbc.zip 5) reinicie el equipo o ejecute el archivo autoexec.bat desde inicio ejecutar 6) descomprimalo y le aseguro que encontrará ejemplos, corralos y aprenda de ellos... 7) no le hago los ejemplos por que realmente tengo un poco de pereza pero haga lo que le digo y le servira... PDT: la coneccion con acces es un ejemplo del trabajo con ODBC y con oracle es un ejemplo con JDBC yo recomiendo trabajar mejor con JDBC... Atte: un simple desocupado
165
« en: Miércoles 23 de Marzo de 2005, 20:22 »
Hola,
Yo he tenido problemas creando .jar en todos los editores que prestan esta posibilidad...
lo que yo recomiendo es lo siguiente:
Cree el .jar desde alguna consola o en DOS(cmd) y agregue en el manifest.mf la clase principal y listo...
si no sabe como crearlo por consola o como modificar y añadir un manifest? la solución mas rapida es que busque en google como modificar el manifest y como crear .jar a partir de comandos...
mucha suerte.
166
« en: Martes 22 de Marzo de 2005, 23:21 »
hola,
Ese ejercicio lo colocan de tarea en un libro de java, pero no me acuerdo cual es... pero lo que si me acuerdo es que la tare se colocaba para saber si el lector habia entendido o no un capitolo de hilos( clase Thread e interfaz Runnable), yo recomendaria que se leyera un buen tutorial de hilos en java y luego intentara resolver el problema.
No le publico el codigo por que siento que ud aprenderia mas, resolviendolo ud mismo, y ademas yo se que la satisfaccion que se siente al observar cual de los tres algoritmos es el mas obtimo y cual no.
Mucha suerte.
167
« en: Martes 22 de Marzo de 2005, 23:12 »
Creo que esto es lo que esta buscando....
Espero le sirva.
168
« en: Martes 22 de Marzo de 2005, 22:56 »
Hola,
Yo he hecho cosas similares...
recomendaciones 1 ) Defina bien el arbol de clases. 2 ) Existe una relacion todo parte 3 ) la clase que sale de esa relacion todo parte es la que le sirve para mostrar el maestro detalle sin ninguna complicación...
PDT 1: Recuerde siempre que la POO se hizo con el fin de ayudarnos muchisimo, siempre que la utilizemos adecuadamente
PDT 2: Espero le sirva y si no me entiende por favor expliqueme que no entiende y con gusto le explicare lo que este en mis manos.
169
« en: Martes 22 de Marzo de 2005, 16:37 »
Lo que yo le recomiendo es lo siguiente...
Lanze un hilo que verifique el porcentage del texto analizado e hicremente el valor de la barra de progreso, le recomiendo un hilo porque asi no se interrupe el analizador.
170
« en: Martes 22 de Marzo de 2005, 16:28 »
Si esta teniendo problemas con el jasper es por la vercion... no se vaje la ultima vajese dos verciones anteriores y hagale que el problema se quita...
171
« en: Martes 22 de Marzo de 2005, 16:25 »
Espero y este codigo le sirva.... import javax.swing.*; import java.awt.*; class PanelScroll extends JPanel { public PanelScroll() { super(); this.setLayout(new GridLayout(100,1)); //Le introducimos componentes al JPanel para que tenga algo que mostrar for(int i = 1; i < 100; i++) this.add(new JLabel("Antony " + String.valueOf(i))); return; } } import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Ventana extends JFrame { public Ventana() { //Generamos una instancia del JScroll y le agregamos un panel que tenga // componentes para mostrar y asi poder desplazarnos con las barras JScrollPane js = new JScrollPane(new PanelScroll()); //js.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); js.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); this.getContentPane().add(js); this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent ev) { System.exit(0); } }); this.setSize(100,200); this.setTitle("Un buen ejemplo"); this.setVisible(true); } public static void main(String[] args) { new Ventana(); } }
172
« en: Martes 22 de Marzo de 2005, 15:46 »
Hola men...
Mire lo que yo hago para cargar una JTable con Arrays es sobreescribir los metodos de la interfaz TableModel y el array con el que trabajarán los metodos sobre escritos son el array que nesecito que se cargue en la JTable, o la mas facil es utilizar la clase DefautTableModel.
PDT: busque ejemplos en google sobre la utilizacion de TableModel o DefaultTableModel o busque una clase que se hizo un tal Zergio y la denomino JScrollTableModel.
173
« en: Martes 15 de Marzo de 2005, 00:02 »
hola...
lo que tiene que hacer es poner una variable de entorno que contenga la ruta del archivo clases12.zip que esta dentro de la carpeta donde quedo instalado oracle, esta variable de entorno la puede poner como de usuario o de sistema o mejor donde puso la ruta de del rt.jar y el jre en el classpath le añade con un punto y coma ";" la ruta donde esta el classes12.zip y listo ya se puede conectar a una base de datos en oracle con jdbc.
174
« en: Lunes 31 de Enero de 2005, 16:31 »
hola...
Mire vacan, yo le recomiendo lo que a mi me ha servido
utilize la JFreeChart que es vacanisima y ademas hay muchos ejemplos... busque en google y verá... descarguese la ultima vercion si quiere
175
« en: Lunes 31 de Enero de 2005, 16:26 »
todo funciona.... todo el codigo que han escrito funciona quizas el problema sea el netBean... haga una forma y capture los datos desde un JTextField y listo...
o si quiere utilizar lo que los compañeros le recomiendan pues entonces utilize la consola(cmd/msdos) o cualquier consola en linux...
Páginas: 1 ... 5 6 [7] 8 9 10
|
|
|