DPO3_U2_A2_RUCF

May 24, 2018 | Author: Elizaa Callejithaas | Category: Areas Of Computer Science, Technology, Computing, Computer Programming, Software
Share Embed Donate


Short Description

Descripción: DPO3_U2_A2_RUCF...

Description

Universidad Abierta y a Distancia de México

 Nombre de la Actividad: Programa Multi-Flujo

Curso:

Programación orientada a objetos

 Nombre y Núm. de Unidad: Hilos. Unidad II. Docente en línea: Antonio Garcia Santana.

Alumno (a): Ruth Elizabeth Callejas Fuentes ES1421012628

21 de Mayo de 2018

En esta actividad deberás dar continuidad a la problemática que se está trabajando desde la primera unidad, pero sustituyendo los submenús co rrespondientes o agregando otros  botones, dependiendo de lo que se te solicite. Propósito: Crear y manipular hilos con diferentes botones de la problemática que muestre diferentes flujos de ejecución, para ello, sigue los siguientes pasos: Desarrolla la interfaz gráfica. Sustituye el tercer submenú que p reviamente creaste por el nuevo submenú llamado “Cajón disponible”, en este submenú debes crear las clases de al menos dos diferentes hilos y mostrar el resultado en pantalla; lo que debes realizar en el módulo es:

a. El administrador presionará un botón y visualizará el piso y cajón disponibles en color verde y en color azul los ocupados.

Estas son las pantallas principales pero para poder realizar mi actividad yo ya empecé con mi bd para poder jalar información, y así se pueda visualizar en netbeans

 public class Cajones extends javax.swing.JFrame { /** Creates new form Cajones */ ArrayList lista=new ArrayList();  public Cajones() { initComponents(); mostrardatos(); } void mostrardatos(){ DefaultTableModel modelo=new DefaultTableModel(); modelo.addColumn("CAJON"); modelo.addColumn("PISO"); tbtabla.setModel(modelo); String []datos = new String [2]; try{

PreparedStatement pst =cn.prepareStatement("INSERT INTO administrador (Cajon,Color,Estado del Veiculo,Marca, Modelo,Piso,Placas,Valores Declarados) VALUES (?,?,?)");  pst.setString(1, txtcajon.getText());  pst.setString(2, txtpiso.getText());  pst.executeUpdate(); mostrardatos(); }catch (Exception e){ } Cajonesdispo cajonesdispo=new Cajonesdispo(txtcajon.getText(),txtpiso.getText()); Ca jonesdispo(txtcajon.getText(),txtpiso.getText()); lista.add(cajonesdispo);

mostrar(); txtcajon.setText(""); txtpiso.setText("");  public void mostrar() { String matris[][]=new String[lista.size()][2]; String[lista.size()][2]; for (int i = 0; i < lista.size(); i++){ matris[i][0]=lista.get(i).getCajon(); matris[i][1]=lista.get(i).getPiso(); } tbtabla.setModel(new javax.swing.table.DefaultTableModel( matris, new String [] { "Cajon", "Piso", "Marca", "Modelo", "Color" } )); }

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF