Mostrando entradas con la etiqueta Applets. Mostrar todas las entradas
Mostrando entradas con la etiqueta Applets. Mostrar todas las entradas

domingo, 18 de septiembre de 2011

EJEMPLO_1 ARREGLOS (APPLET JAVA)

Es muy sencillo tomar datos y agregarlos a un arreglo, como lo puede mostrar la siguiente aplicación, este applet, tomará un dato de texto y lo añadirá en un arreglo de números, además desplegará lo que tiene el arreglo en memoria, para ser desplegado en el texto de área.

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
 
// <applet width="400" height="200" code="AppletArreglos1"></applet>
 
public class AppletArreglos1 extends Applet implements ActionListener{
 
                Label l1, l2;
                Button b1, b2,b3,b4;     
                TextField t1;
                TextArea ta1;
                int arreglo[];
                int conta;
 
             public AppletArreglos1() {
                                     l1 = new Label("Dato a Añadir");
                                     l2 = new Label("Texto para ver Arreglo");
                                     t1 = new TextField();
                                     ta1 = new TextArea(10,12);
                                     b1 = new Button("Añade");
                                     b2 = new Button("Muestra Vector");
                                     b3 = new Button("Limpia Vector");
                                     b4 = new Button("Limpia Campos");
                                     add(l1);
                                     add(t1);
                                     add(l2);
                                     add(ta1);
                                     add(b1);
                                     add(b2);
                                    add(b3);
                                     add(b4);
                                     b1.addActionListener(this);
                                     b2.addActionListener(this);
                                     b3.addActionListener(this);
                                     b4.addActionListener(this);
                                     arreglo = new int[100];
                                     conta=0;
                }
                 
                public void actionPerformed(ActionEvent ae) {
                    if (ae.getSource() == b1) {
                        if (conta > arreglo.length) {
                            ta1.setText("No se puede añadir otro elemento");
                        }
                        else {
                            arreglo[conta++] = Integer.parseInt(t1.getText());
                            t1.setText("");   
                        }
                     }
                     if (ae.getSource() == b2) {
                           ta1.setText("");
                           for (int i=0; i < conta; i++) {
                               ta1.append("" + arreglo[i] + "\n");
                           }
                     }
                     if (ae.getSource() == b3) {
                           conta = 0;
                           arreglo = new int[100];
                     }
                     if (ae.getSource() == b4) {
                           t1.setText("");
                           ta1.setText("");
                     }
                }
}


La cual se visualiza asi:























De la aplicación anterior podemos se observar que aunque length es el número de elementos en el arreglo, solo se utiliza conta en el ciclo para desplegar, ya que esta variable nos dice cuantos elementos se han introducido al arreglo.
Share:

¿QUE SON LOS APPLETS?

Un applet es un componente de una aplicación que se ejecuta en el contexto de otro programa, por ejemplo un navegador web. El applet debe ejecutarse en un contenedor, que lo proporciona un programa anfitrión, mediante un plugin, o en aplicaciones como teléfonos móviles que soportan el modelo de programación por 'applets'.

A diferencia de un programa, un applet no puede ejecutarse de manera independiente, ofrece información gráfica y a veces interactúa con el usuario, típicamente carece de sesión y tiene privilegios de seguridad restringidos. Un applet normalmente lleva a cabo una función muy específica que carece de uso independiente. El término fue introducido en AppleScript en 1993.

Ejemplos comunes de applets son las Java applets y las animaciones Flash. Un Java applet es un código JAVA que carece de un método main, por eso se utiliza principalmente para el trabajo de páginas web, ya que es un programa pequeño que es utilizado en una página HTML y representado por una pequeña pantalla gráfica dentro de ésta.

Por otra parte, la diferencia entre una aplicación JAVA y un applet radica en cómo se ejecutan. Para cargar una aplicación JAVA se utiliza el intérprete de JAVA. En cambio, un applet se puede cargar y ejecutar desde cualquier explorador que soporte JAVA (Netscape, Mozilla Firefox, Google Chrome.).

Share:

Ipod


BTemplates.com