Está en la página 1de 8

/* * To change this template, choose Tools | Templates * and open the template in the editor.

*/ package Proyecto;

import java.io.*; import javax.swing.JOptionPane;

/** * * @author Zhae */

public class Archivo {

public static BufferedReader lee=null; public static void main(String[] bas){

abreArchivo(); leeArchivo(); try{lee.close();} catch(IOException e){System.out.println("No cierra archivo");} } public static void abreArchivo(){

try{ String archivo=JOptionPane.showInputDialog("Archivo a abrir"); lee=new BufferedReader(new FileReader(new File(archivo)));} catch(FileNotFoundException e){System.out.println("No existe el archivo");} catch(Exception e){System.out.println("Ocurri un error de E/S");} } public static void leeArchivo(){

try{ String linea=lee.readLine();

while (linea!=null){ String[] arr = linea.split(";"); String claveMat = arr[0]; String nomMat = arr[1]; String abrir=JOptionPane.showInputDialog("Nombre de la materia: "); System.out.println("Clave Materia: "+claveMat + "nombre materia: " + nomMat); linea=lee.readLine(); } } catch(IOException e){System.out.println("Error de lectura");} } }

* * To change this template, choose Tools | Templates * and open the template in the editor. */ package Proyecto;

/** * * @author Zhae */ public class Docente { private int numTarj; private String nombre;

public void getNombre(String Nombre){ this.setNombre(Nombre);

} public int getNumTarjeta(){ return getNumTarj();

public int getNumTarj() { return numTarj; }

public void setNumTarj(int numTarj) { this.numTarj = numTarj; }

public String getNombre() { return nombre; }

public void setNombre(String nombre) { this.nombre = nombre; } }

* * To change this template, choose Tools | Templates * and open the template in the editor. */ package Proyecto;

/** * * @author Zhae */ public class Materia{ private String claveMat; private String nomMat;

Materia(String claveMat, String nomMat) { throw new UnsupportedOperationException("Not yet implemented"); }

public void setNOmbre(String NombreMate){ this.setNomMat(NombreMate); }

public String getClaveMat() { return claveMat; }

public void setClaveMat(String claveMat) { this.claveMat = claveMat; }

public String getNomMat() { return nomMat; }

* * To change this template, choose Tools | Templates * and open the template in the editor. */ package Proyecto;

/** *

* @author Zhae */ public class Oferta { private String claveMat; private String grup; private String horario; private String aula; private int numTarj;

public void setClave(String ClaveMate){ this.setClaveMat(ClaveMate); } public void setGrupo(String Grupo){ this.setGrup(Grupo); } public int getNumTarjeta(){ return getNumTarj(); } public void setHorario(String Horario){ this.horario= Horario; } public void getAula(String Aula){ this.setAula(Aula); }

public String getClaveMat() { return claveMat; }

public void setClaveMat(String claveMat) { this.claveMat = claveMat; }

También podría gustarte