SlideShare una empresa de Scribd logo
1 de 8
MATERIAL DE APOYO
APPLET EN JAVA
ING. EFRAIN SANABRIA
MATERIAL EXTERNO
• http://www.sc.ehu.es/sbweb/fisica/cursoJava/
applets/intro/primero.htm
• http://www.slideshare.net/javi2401/programa
cin-en-java-applets-presentation
• http://www.slideshare.net/efrain2395/materi
al-de-apoyo-applet
INFORMACION
Una interfaz gráfica debe contener elementos en los que se puedan
definir etiquetas, campos de texto, botones, barras deslizadoras, etc.
A continuación mostraremos algunos elementos de la interfaz gráfica y
las diferentes maneras de utilizarlos:
Etiqueta (Label)
La etiqueta nos ayuda a definir los campos de texto que tecleará el
usuario, la clase para definida para esto es Label y existen diferentes
maneras de construir una etiqueta:
Label (), Label (String str), Label (String str, int alignment).
El primer constructor crea una etiqueta en blanco, el segundo crea una
etiqueta con el String mandado como parámetro y el tercero crea una
etiqueta con el String mandado y definiendo con how la manera en la
que se alineará esta etiqueta, siendo how uno de : Label.LEFT,
Label.RIGHT o Label.CENTER.
TALLER UNO
Un ejemplo de el uso de etiquetas pudiera ser:
import java.awt.*;
import java.applet.*;
// <applet width="200" height="100" code="AppletInterfaz1"></applet>
public class AppletInterfaz1 extends Applet {
Label l1, l2, l3;
public AppletInterfaz1() {
l1 = new Label();
l2 = new Label("etiqueta 2");
l3 = new Label("etiqueta 3", Label.CENTER);
add(l1);
add(l2);
add(l3);
}
}
INFORMACION
Mostrando el applet:
Observamos como es difícil entender que existe una etiqueta en blanco ahí, y que la tercera etiqueta
está alineada al centro.
Mas adelante mostraremos de nuevo este applet, pero utilizando clases que nos pueden servir para
mejorar nuestra interfaz haciendo uso de administradores de distribución que son llamados Layout
Managers. Por ahora continuemos con otros elementos.
Pudiera quedarnos la duda de si ya creamos l1 como un objeto de la clase Label, pero sin etiqueta,
como la pudiéramos cambiar, esto lo hacemos a través del método setText() ya manejado
anteriormente, de tal manera que pudiéramos utilizar l1.setText("etiqueta 1"); y así cambiar nuestra
etiqueta.
Campo Texto (TextField)
Un campo texto nos sirve para introducir un dato del usuario a nuestra aplicación, teniendo diferentes
maneras de introducir un campo texto:
TextField(), TextField(int numChars), TextField(String str), TextField(String str, int numChars).
El primer constructor crea un campo texto, como ya lo hemos utilizado anteriormente, el segundo
constructor nos sirve para definir el numero de caracteres que queremos puedan verse al introducir
algún dato, el tercer constructor nos sirve para definir algún texto inicial que queramos le aparezca al
usuario y el último constructor es para usar ambas opciones, que le aparezca al usuario un cierto texto
inicialmente y tener un campo texto con una cantidad específica de caracteres a ver.
Un ejemplo del uso de estos constructores puede ser:
TALLER UNO
import java.awt.*;
import java.applet.*;
// <applet width="300" height="100" code="AppletInterfaz2"></applet>
public class AppletInterfaz2 extends Applet {
TextField t1, t2, t3, t4;
public AppletInterfaz2() {
t1 = new TextField();
t2 = new TextField(10);
t3 = new TextField("Texto3");
t4 = new TextField("Texto4",10);
add(t1);
add(t2);
add(t3);
add(t4);
}
BIBLIOGRAFÍA DE CONSULTA
• Java para Estudiantes
Douglas Bell y Mike Parr
Prentice Hall
Java How to Program
H. M. Deitel, P. J. Deitel
Prentice Hall
ENLACES PROPIOS
• http://www.slideshare.net/efrain2395/jsp-
26877118
• http://es.slideshare.net/efrain2395/interfaz-
java-26745450

Más contenido relacionado

Destacado

2. Conceptos basicos Proyecto Calidad Educativa
2. Conceptos basicos Proyecto Calidad Educativa2. Conceptos basicos Proyecto Calidad Educativa
2. Conceptos basicos Proyecto Calidad EducativaIE Simona Duque
 
Equipos de calidad informacion
Equipos de calidad informacionEquipos de calidad informacion
Equipos de calidad informacionIetisd Marinilla
 
Carmen Calidad
Carmen CalidadCarmen Calidad
Carmen CalidadCarmenni
 
Unidad IV; QFD Despliegue de la Función de Calidad
Unidad IV; QFD Despliegue de la Función de CalidadUnidad IV; QFD Despliegue de la Función de Calidad
Unidad IV; QFD Despliegue de la Función de Calidadilsegarciac
 
Antecedentes y Filosofías de la Calidad
Antecedentes y Filosofías de la CalidadAntecedentes y Filosofías de la Calidad
Antecedentes y Filosofías de la CalidadAlberto Carranza Garcia
 
6 definiciones sobre calidad total
6 definiciones sobre calidad total6 definiciones sobre calidad total
6 definiciones sobre calidad totalArtruro Benites
 
5 calidad conceptos de calidad
5 calidad conceptos de calidad5 calidad conceptos de calidad
5 calidad conceptos de calidadArtruro Benites
 
Padres De La Calidad
Padres De La CalidadPadres De La Calidad
Padres De La CalidadCarolina
 
Metodologia Casa de la Calidad QFD
Metodologia Casa de la Calidad QFDMetodologia Casa de la Calidad QFD
Metodologia Casa de la Calidad QFDJ Carlos Ordoñez
 
Fundamentos de la administracion moderna(gurus) de la calidad
Fundamentos de la administracion moderna(gurus) de la calidadFundamentos de la administracion moderna(gurus) de la calidad
Fundamentos de la administracion moderna(gurus) de la calidadDavid Abisai Gomez
 
Administración por la Calidad Total
Administración por la Calidad TotalAdministración por la Calidad Total
Administración por la Calidad TotalJuan Carlos Fernandez
 

Destacado (20)

2. Conceptos basicos Proyecto Calidad Educativa
2. Conceptos basicos Proyecto Calidad Educativa2. Conceptos basicos Proyecto Calidad Educativa
2. Conceptos basicos Proyecto Calidad Educativa
 
Control calidad 1
Control calidad 1Control calidad 1
Control calidad 1
 
Equipos de calidad informacion
Equipos de calidad informacionEquipos de calidad informacion
Equipos de calidad informacion
 
Carmen Calidad
Carmen CalidadCarmen Calidad
Carmen Calidad
 
Haciendo presentaciones de calidad con PowerPoint
Haciendo presentaciones de calidad con PowerPointHaciendo presentaciones de calidad con PowerPoint
Haciendo presentaciones de calidad con PowerPoint
 
Unidad IV; QFD Despliegue de la Función de Calidad
Unidad IV; QFD Despliegue de la Función de CalidadUnidad IV; QFD Despliegue de la Función de Calidad
Unidad IV; QFD Despliegue de la Función de Calidad
 
Conceptos Básicos de Calidad Total
Conceptos Básicos de Calidad TotalConceptos Básicos de Calidad Total
Conceptos Básicos de Calidad Total
 
Concepto de Calidad
Concepto de CalidadConcepto de Calidad
Concepto de Calidad
 
Antecedentes y Filosofías de la Calidad
Antecedentes y Filosofías de la CalidadAntecedentes y Filosofías de la Calidad
Antecedentes y Filosofías de la Calidad
 
6 definiciones sobre calidad total
6 definiciones sobre calidad total6 definiciones sobre calidad total
6 definiciones sobre calidad total
 
5 calidad conceptos de calidad
5 calidad conceptos de calidad5 calidad conceptos de calidad
5 calidad conceptos de calidad
 
Padres De La Calidad
Padres De La CalidadPadres De La Calidad
Padres De La Calidad
 
Metodologia Casa de la Calidad QFD
Metodologia Casa de la Calidad QFDMetodologia Casa de la Calidad QFD
Metodologia Casa de la Calidad QFD
 
Fundamentos de la administracion moderna(gurus) de la calidad
Fundamentos de la administracion moderna(gurus) de la calidadFundamentos de la administracion moderna(gurus) de la calidad
Fundamentos de la administracion moderna(gurus) de la calidad
 
Filosofia de la calidad
Filosofia de la calidadFilosofia de la calidad
Filosofia de la calidad
 
Que es la Calidad
Que es la CalidadQue es la Calidad
Que es la Calidad
 
Administración por la Calidad Total
Administración por la Calidad TotalAdministración por la Calidad Total
Administración por la Calidad Total
 
Filosofias de Calidad
Filosofias de CalidadFilosofias de Calidad
Filosofias de Calidad
 
Conceptos Básicos sobre la Calidad
Conceptos Básicos sobre la CalidadConceptos Básicos sobre la Calidad
Conceptos Básicos sobre la Calidad
 
Costos De Calidad
Costos De CalidadCostos De Calidad
Costos De Calidad
 

Similar a Unidad de aprendizaje caldad (20)

2 interfaces graficas_de_usuario (1)
2 interfaces graficas_de_usuario (1)2 interfaces graficas_de_usuario (1)
2 interfaces graficas_de_usuario (1)
 
Sesion12-componentes Visuales java
Sesion12-componentes Visuales javaSesion12-componentes Visuales java
Sesion12-componentes Visuales java
 
Introducción a HTML
Introducción a HTMLIntroducción a HTML
Introducción a HTML
 
Modulo ii de_java[1]
Modulo ii de_java[1]Modulo ii de_java[1]
Modulo ii de_java[1]
 
Prog gui
Prog guiProg gui
Prog gui
 
Jtextarea
JtextareaJtextarea
Jtextarea
 
Practica 1 html_basico
Practica 1 html_basicoPractica 1 html_basico
Practica 1 html_basico
 
Macros en excel [106 paginas en español]
Macros en excel [106 paginas   en español]Macros en excel [106 paginas   en español]
Macros en excel [106 paginas en español]
 
Atrion script 3.0
Atrion script 3.0Atrion script 3.0
Atrion script 3.0
 
Excel macros
Excel macrosExcel macros
Excel macros
 
Excel macros
Excel macrosExcel macros
Excel macros
 
Gran tutorial-de-macros
Gran tutorial-de-macrosGran tutorial-de-macros
Gran tutorial-de-macros
 
1. manual macrosexcel
1. manual macrosexcel1. manual macrosexcel
1. manual macrosexcel
 
Formularios 1
Formularios 1Formularios 1
Formularios 1
 
Formularios 1
Formularios 1      Formularios 1
Formularios 1
 
Macros en excel
Macros en excelMacros en excel
Macros en excel
 
Atrion script 3.0
Atrion script 3.0Atrion script 3.0
Atrion script 3.0
 
Excel con macros
Excel con macrosExcel con macros
Excel con macros
 
Manual de macros2 pre
Manual de macros2 preManual de macros2 pre
Manual de macros2 pre
 
Formularios
FormulariosFormularios
Formularios
 

Más de efrain2395

auditorias del sistema de calidad
auditorias del sistema de calidadauditorias del sistema de calidad
auditorias del sistema de calidadefrain2395
 
Efrain sanabria
Efrain sanabriaEfrain sanabria
Efrain sanabriaefrain2395
 
Efrain sanabria
Efrain sanabriaEfrain sanabria
Efrain sanabriaefrain2395
 

Más de efrain2395 (6)

JSP
JSPJSP
JSP
 
auditorias del sistema de calidad
auditorias del sistema de calidadauditorias del sistema de calidad
auditorias del sistema de calidad
 
Interfaz java
Interfaz javaInterfaz java
Interfaz java
 
Interfaz java
Interfaz javaInterfaz java
Interfaz java
 
Efrain sanabria
Efrain sanabriaEfrain sanabria
Efrain sanabria
 
Efrain sanabria
Efrain sanabriaEfrain sanabria
Efrain sanabria
 

Unidad de aprendizaje caldad

  • 1. MATERIAL DE APOYO APPLET EN JAVA ING. EFRAIN SANABRIA
  • 2. MATERIAL EXTERNO • http://www.sc.ehu.es/sbweb/fisica/cursoJava/ applets/intro/primero.htm • http://www.slideshare.net/javi2401/programa cin-en-java-applets-presentation • http://www.slideshare.net/efrain2395/materi al-de-apoyo-applet
  • 3. INFORMACION Una interfaz gráfica debe contener elementos en los que se puedan definir etiquetas, campos de texto, botones, barras deslizadoras, etc. A continuación mostraremos algunos elementos de la interfaz gráfica y las diferentes maneras de utilizarlos: Etiqueta (Label) La etiqueta nos ayuda a definir los campos de texto que tecleará el usuario, la clase para definida para esto es Label y existen diferentes maneras de construir una etiqueta: Label (), Label (String str), Label (String str, int alignment). El primer constructor crea una etiqueta en blanco, el segundo crea una etiqueta con el String mandado como parámetro y el tercero crea una etiqueta con el String mandado y definiendo con how la manera en la que se alineará esta etiqueta, siendo how uno de : Label.LEFT, Label.RIGHT o Label.CENTER.
  • 4. TALLER UNO Un ejemplo de el uso de etiquetas pudiera ser: import java.awt.*; import java.applet.*; // <applet width="200" height="100" code="AppletInterfaz1"></applet> public class AppletInterfaz1 extends Applet { Label l1, l2, l3; public AppletInterfaz1() { l1 = new Label(); l2 = new Label("etiqueta 2"); l3 = new Label("etiqueta 3", Label.CENTER); add(l1); add(l2); add(l3); } }
  • 5. INFORMACION Mostrando el applet: Observamos como es difícil entender que existe una etiqueta en blanco ahí, y que la tercera etiqueta está alineada al centro. Mas adelante mostraremos de nuevo este applet, pero utilizando clases que nos pueden servir para mejorar nuestra interfaz haciendo uso de administradores de distribución que son llamados Layout Managers. Por ahora continuemos con otros elementos. Pudiera quedarnos la duda de si ya creamos l1 como un objeto de la clase Label, pero sin etiqueta, como la pudiéramos cambiar, esto lo hacemos a través del método setText() ya manejado anteriormente, de tal manera que pudiéramos utilizar l1.setText("etiqueta 1"); y así cambiar nuestra etiqueta. Campo Texto (TextField) Un campo texto nos sirve para introducir un dato del usuario a nuestra aplicación, teniendo diferentes maneras de introducir un campo texto: TextField(), TextField(int numChars), TextField(String str), TextField(String str, int numChars). El primer constructor crea un campo texto, como ya lo hemos utilizado anteriormente, el segundo constructor nos sirve para definir el numero de caracteres que queremos puedan verse al introducir algún dato, el tercer constructor nos sirve para definir algún texto inicial que queramos le aparezca al usuario y el último constructor es para usar ambas opciones, que le aparezca al usuario un cierto texto inicialmente y tener un campo texto con una cantidad específica de caracteres a ver. Un ejemplo del uso de estos constructores puede ser:
  • 6. TALLER UNO import java.awt.*; import java.applet.*; // <applet width="300" height="100" code="AppletInterfaz2"></applet> public class AppletInterfaz2 extends Applet { TextField t1, t2, t3, t4; public AppletInterfaz2() { t1 = new TextField(); t2 = new TextField(10); t3 = new TextField("Texto3"); t4 = new TextField("Texto4",10); add(t1); add(t2); add(t3); add(t4); }
  • 7. BIBLIOGRAFÍA DE CONSULTA • Java para Estudiantes Douglas Bell y Mike Parr Prentice Hall Java How to Program H. M. Deitel, P. J. Deitel Prentice Hall
  • 8. ENLACES PROPIOS • http://www.slideshare.net/efrain2395/jsp- 26877118 • http://es.slideshare.net/efrain2395/interfaz- java-26745450