Código:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        try {
            nlec = Integer.parseInt(jTextField1.getText());
            nesc = Integer.parseInt(jTextField2.getText());
            tlec = Integer.parseInt(jSpinner1.getValue().toString());
            tesc = Integer.parseInt(jSpinner2.getValue().toString());
            //jTextArea1.setText("");
                Semaforo sem = new Semaforo();
                
                    for (int i = 1; i <= nlec; i++) 
                    {
                        new Lector("Lector" + i, sem).start();
                    }
                    for (int i = 1; i <= nesc; i++) 
                    {
                        new Escritor("Escritor" + i, sem).start();
                    }
                    
        } catch (NumberFormatException numberFormatException) {
            jTextArea1.setText("Ingrese un valor valido");
        }
 
    } y este es el codigo del menu..
Código:
public static void main(String args[]) {
      java.awt.EventQueue.invokeLater(new Runnable() {
          
            @Override
            public void run() 
            {
            ventana ventana1=new ventana(); 
            ventana1.setVisible(true);
            
            }
               });
        }al ejecutar esto es el resultado....
Código:
run:
Lector1: Intentando leer
Lector1: Leyendo.
Lector2: Intentando leer
Lector2: Leyendo.
Escritor1: Intentando escribir.
Lector1: Sale de la DB.
Lector2: Sale de la DB.
Escritor1: Escribiendo.
Escritor1: Sale de la DB.
este resultado es el que quiero que me muestre pero dentro del jTextArea
gracias por la ayuda...


 
  




 Autor
 Autor
		



 En línea
									En línea
								

 
 



 
						