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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: [1]
1  Programación / Java / pasar datos a un jtable en: 7 Marzo 2018, 23:54 pm
Hola, verán estoy realizando un proyecto de agregar, listar y buscar con archivos, tengo una clase Estudiante y una clase de Acceso aleatorio en la cual tengo esto
Código
  1. public static boolean setEstudiante(int i, Estudiante e) throws IOException {
  2. if(i >= 0 && i <= getNumeroRegistros()) {
  3. if(e.getTamaño() > tamañoRegistro) {
  4. System.out.println("\nTamaño de registro excedido.");
  5. } else {
  6. flujo.seek(i*tamañoRegistro);
  7. flujo.writeUTF(e.getId());
  8. flujo.writeUTF(e.getNo_carnet());
  9. flujo.writeUTF(e.getNombres());
  10. flujo.writeUTF(e.getApellidos());
  11. flujo.writeInt(e.getEdad());
  12. flujo.writeUTF(e.getCarrera());
  13. flujo.writeUTF(e.getCiudad());
  14. flujo.writeBoolean(e.isActivo());
  15. return true;
  16. }
  17. } else {
  18. System.out.println("\nNúmero de registro fuera de límites.");
  19. }
  20. return false;
  21. }
  22.  
  23. y pues tenia un jtextarea en el que listaba los datos asi:
  24.  
  25. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
  26. try
  27. {
  28. AccesoAleatorio.crearFileAlumno( new File("estudiantes.dat") );
  29. //IMPRESION DE TODOS LOS REGISTROS
  30. while(i<AccesoAleatorio.getNumeroRegistros())//&&AccAleatorio.getPersona(i).isActivo()==true)
  31. {
  32. if(AccesoAleatorio.getEstudiante(i).isActivo()==true)
  33. {
  34.  
  35. //aqui
  36. jTextArea1.append("\n"+AccesoAleatorio.getEstudiante(i));
  37.  
  38. AccesoAleatorio.cerrar();
  39. }
  40. i++;
  41.  
  42. }
  43.  
  44. if(i==0){
  45. JOptionPane.showMessageDialog(this, "No hay registros activos.", "Advertencia", JOptionPane.WARNING_MESSAGE);
  46. return;
  47. }
  48. }
  49. catch(IOException e)
  50. {
  51. JOptionPane.showMessageDialog(this, "Error en la busqueda de registros.", "Advertencia", JOptionPane.WARNING_MESSAGE);
  52. return;
  53. }
  54.  
Pero tengo que hacerlo en un jtable y no tengo idea de como pasar ese metodo para que se listen en un jtable, les agradeceria mucho la ayuda, por favor....


· Los códigos deben ir en etiquetas GeSHi
· No se debe escribir en mayúsculas
>aquí las reglas del foro
-Engel Lex
2  Programación / Java / ciclo for decremento en: 4 Marzo 2018, 17:58 pm
estoy haciendo un programa de calculo de depreciacion decreciente, lo que necesito es que en el segundo
ciclo, se multiplique ya sea vu=4 (4/factor),(3/factor)... hasta llegar a 1

Código
  1. double sdad[] = null;
  2.  
  3. if(vu == 0){
  4. return sdad;
  5. }
  6.  
  7. if((va - vs ) == 0){
  8. return sdad;
  9. }
  10. int factor = 0;
  11. for(int i = 1; i <= vu; i++){
  12. factor += i;
  13. }
  14.  
  15. sdad = new double[vu];
  16. for(int i = vu ;i > 0; i--){
  17. sdad[i] = (va - vs) * ((double)(i)/factor);
  18. }


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines