Estos son los esqueletos que llevo por el momento habra mas y al final editare esta entrada para mostrar completamente el esqueleto de mi software, por el momento estos son los que tengo:
public class GUI extends JFrame implements ActionListener { private static final BaseDatos bdm = null; private final String [] titulos = {"NOMBRE", "EDAD", "DIRECCION", "TELEFONO", "CELULAR", "REFERENTE", "ID"}; private DefaultTableModel dtm = new DefaultTableModel(); private JTable personTable = new JTable(dtm); private BaseDatos dbm = new BaseDatos(); private JMenuBar menuBar; privaterivate JMenu Catalagos,Juegos,Clientes,Inventario,VJ,Prestamos,Clientela,Ayuda,Consultas; private JMenuItem Salir,Agregar,Eliminar,Modificar,Nuevo,Otro,Borrar,Todos,PC,PCL,PT,JP,JD,TC,CM,CU,ADprivate JScrollPane scroll; public GUI(){ } public void addComponents(){ } public void actionPerformed(ActionEvent ae) { } //MANEJA LA VENTANA PARA AGREGAR CLIENTES class AgregarCliente extends JFrame implements ActionListener{ private JLabel cliente, direccion, tel, edad, cel, refe; private JTextField campocliente, campodir, campotel, campoed, campocel, camporefe; private JButton boton_aceptar, botoncancelar; private BaseDatos objeto_base = new BaseDatos(); private String c,d,t,l,u,r, query; public AgregarCliente(){ } public void agregarcomponentes(){ } public void actionPerformed(ActionEvent e) { } //MANEJA LA VENTANA PARA ELIMINAR CLIENTES class EliminarCliente extends JFrame implements ActionListener{ private JLabel text1; private JLabel text2; private JTextField campoID; JButton botonaceptar; private JButton botoncancelar; private String IDString; private int IDInt; private String query; BaseDatos obd = new BaseDatos(); public EliminarCliente(){ } private void agregarcomponentes() { } public void actionPerformed(ActionEvent e) { } }//fin de clase class ModificarCliente extends JFrame implements ActionListener { private JButton botoncancelar, botonaceptar; private JLabel texto1; private JTexField campoid; private String IDString; private int IDInt; private String query; BaseDatos obd = new BaseDatos(); public ModificarCliente() { } private void addComponents{ } public void actionPerformed(ActionEvent e){ } }//fin de clase
En este Esqueleto agregue varias clases para que sea mas facil acceder a ellas pero quizas cammbie.
public class BaseDatos { private final static String DRIVER = "com.mysql.jdbc.Driver"; private final static String BD = "jdbc:mysql://localhost:3306/Su base de datos"; private final static String USER = "root"; private final static String PASS = "Su Contraseña"; public String usuario; public String contra; Connection ct; //Variable para la conexion Statement st; //Para consultas //Constructor public BaseDatos() }//fin constructor public void MostrarTodo(){ } public Statement getSt() { return st; } }
public class login extends JFrame implements ActionListener{ private String usuario; private String contra; private JButton btninicio; private JButton btncancelar; private JLabel texto1; private JLabel texto2; private JTextField campouser; private JPasswordField campopas; private BaseDatos cosa = new BaseDatos(); private String u,p; public login(){ } public void Ventlogin(){ } public void actionPerformed(ActionEvent e) { } }
public class main { public static void main(String[] args) { BaseDatos bdm = new BaseDatos(); login x = new login(); GUI g = new GUI(); } }
No hay comentarios:
Publicar un comentario