Negosicos

Solo disponible en BuenasTareas
  • Páginas : 2 (440 palabras )
  • Descarga(s) : 11
  • Publicado : 17 de mayo de 2010
Leer documento completo
Vista previa del texto
UNIVERSIDAD SAN PEDRO
ESCUELA DE INGENIERIA INFORMATICA Y DE SISTEMAS
GRAFICOS POR COMPUTADORA

Tema: Applets y POO

Ejemplo
Crear un Applet que permita graficar un recuadro, teniendo comoparámetros de entrada la coordenada(X, Y), el ancho y el alto.

Paso 1: Crear la clase llamada Ejemplo1 que se hereda de la clase Applet.

import java.awt.*;
import java.applet.*;
public classEjemplo1extends java.applet.Applet
{

}

Paso 2: Agregar los siguientes atributos a la clase Ejemplo1

private Button btnGraficar = new Button();
private Button btnLimpiar = new Button();private Label label1 = new Label();
private Label label2 = new Label();
private Label label3 = new Label();
private Label label4 = new Label();
private TextField txtX = newTextField();
private TextField txtY = new TextField();;
private TextField txtAncho = new TextField();;
private TextField txtAlto = new TextField();;

Paso 3: Agregar la siguientecodificación en el método INIT de la clase Ejemplo1

public void init()
{
setLayout(null);
this.setSize(800, 600);
//Formato de Controles
label1.setText("X");label1.setBounds(10, 10, 10, 20);
label2.setText("Y");
label2.setBounds(10, 40, 10, 20);
label3.setText("Ancho");
label3.setBounds(100, 10, 38, 20);label4.setText("Alto");
label4.setBounds(100, 40, 24, 20);
btnGraficar.setLabel("Graficar");
btnGraficar.setBounds(220, 10, 57, 24);btnLimpiar.setLabel("Limpiar");
btnLimpiar.setBounds(220, 40, 58, 24);
txtX.setBounds(30, 10, 60, 20);
txtY.setBounds(30, 40, 60, 20);
txtAncho.setBounds(150, 10, 60, 20);txtAlto.setBounds(150, 40, 60, 20);

this.add(label2);
this.add(label1);
this.add(label3);
this.add(label4);
this.add(btnGraficar);
this.add(txtX);...
tracking img