Está en la página 1de 34

CECYTES

ESPERANZA


CURSO Java
(Applets)














Esperanza, Son. Agosto 2014



Practica # 1 Botones text Field
1.- Crear un proyecto Nuevo Java Aplication (NewNew ProjextJavaJava ApplicationClic al botn
NextEscribir el nombre (Applet1)Clic botn Finish)


2.- En Source Packages seleccionamos applet1Agregamos un JApplet Form (clic botn secundario New
JApplet Form)

3.- Escribimos el nombre de la clase (Practica1)Clic al botn Finish




4.- Agregamos un Label y un Botn del Swing Control al Practica1.java en la pestaa Design.


5.- Seleccionamos el botnClic botn secundario y en Edit Text escribimos Mostrar Mensaje.
6.- Seleccionamos el botnClic botn secundario y en Change Variable Name escribos btnMostrarClic botn
OK.


7.- Seleccionar al jLabel y alargamos la dimensin de la etiqueta, tenindolo seleccionado Clic botn
secundario y en Edit Text borramos el nombre.
8.- Seleccionamos el jLabel Clic botn secundario y en Change Variable Name escribir lblMensajeClic
botn OK.


9.- Escribir el cdigo al botn haciendo doble clic sobre l y escribir:
lblMensaje.setText("Mi primer Applet");


10.- Ejecutamos el Applet (Seleccionar Practica1Clic botn secundarioRun File





Opcional agregar otro botn (Borrar)
Cdigo
lblMensaje.setText("");



Insertar el Applet en una pagina Web
Seleccionamos Source PackageClic botn secundarioNewHTML FileEscribir el nombre Indexclic botn
Finish
Si HTML File no se encuentra a la vista esta en Otros (Other)




En <div>TODO write content</div> escribir
<applet code="applet1.Practica1.class" archive="Applet1.jar" width="400" height="300"></applet>

<applet code="NombreDelPaquete.NombredelJAppletFrame.class" archive="NombreDelArchivo.jar" width="400"
height="300"></applet>
Ejecutamos al Applet Seleccionamos en Applet 1clic boton secundario y clic en Clean and Build



Buscamos al archivo index.html y lo abrimos en un navegador (Mozilla)

Sale una advertencia de seguridad Aceptamos los riesgos clic botn ejecutar



Practica # 2 Botones y un jLabel
1.- Crear un proyecto Nuevo Java Aplication (NewNew ProjextJavaJava ApplicationClic al botn
NextEscribir el nombre (Applet2)Clic botn Finish)
2.- En Source Packages seleccionamos applet2Agregamos un JApplet Form (clic botn secundario New
JApplet Form)
3.- Escribimos el nombre de la clase (Practica2)Clic al botn Finish.
4.- Crear una carpeta dentro de la carpeta src y llamarla imgenes (dentro de nuestro proyecto) y copiar
una imagen.


4.- Aadir 2 botones [OCULTAR(btnOcultar) y MOSTRAR(btnMostrar)] y un jLabel
5.- Seleccionar el label, modificar dimensiones y en Change Variable Name escribir lblImagen
6.- Seleccionamos el jLabel clic botn secundarioPropiedades seleccionar Iconoclic en el botn(
), en Package seleccionar a la carpeta imgenes y en File seleccionar la imagen clic en OK



7.- Modificar dimensiones del label



8.-Escribir el cdigo en los botones haciendo doble clic sobre ellos.

Cdigo Botn MOSTRAR:
lblImagen.setVisible(true);

Cdigo Botn OCULTAR:
lblImagen.setVisible(false);

9.- Ejecutamos el Applet (Seleccionar Practica2.javaClic botn secundarioRun File





Practica # 3 jBotones, jlabel

1.- Crear un proyecto Nuevo Java Aplication (NewNew ProjextJavaJava ApplicationClic al botn
NextEscribir el nombre (Applet3)Clic botn Finish)
2.- En Source Packages seleccionamos applet3Agregamos un JApplet Form (clic botn secundario New
JApplet Form)
3.- Escribimos el nombre de la clase (Practica3)Clic al botn Finish.
4.- Insertar 1 jLabel y 4 botones:


5.-Escribir el cdigo en los botones haciendo doble clic sobre ellos

Cdigo Botn Fondo Verde:
lblCecytes.setBackground(Color.GREEN);

Cdigo Botn Fondo Azul:
lblCecytes.setBackground(Color.BLUE);

Cdigo Botn Letra Roja:
lblCecytes.setForeground(Color.RED) ;

Cdigo Botn Letra Naranja:
lblCecytes.setForeground(Color.ORANGE) ;

6.-Correr el programa o iniciar la Depuracin

Opcional insertar un Button Group (Grupo de Botones) y dos Radio Botones (Radio Button)
El Button Group no es visible

Seleccionar un Radio botnClic botn secundarioPropiedadesen la propiedad buttonGroup cambiar de <none> a
buttongroup1Close, hacer lo mismo con el otro radio botn

Cdigo de los radio botones:
lblCecytes.setForeground(Color.BLUE) ;
y
lblCecytes.setForeground(Color.CYAN) ;




Practica # 4 Panel, jLabel, jScrollBar, Slider y Spinner

1.- Crear un proyecto Nuevo Java Aplication (NewNew ProjextJavaJava ApplicationClic al botn
NextEscribir el nombre (Applet4)Clic botn Finish)
2.- En Source Packages seleccionamos applet4Agregamos un JApplet Form (clic botn secundario New
JApplet Form)
3.- Escribimos el nombre de la clase (Practica4)Clic al botn Finish.
4.- Insertar un jPanell, tres jLabel, un jScrollBar, un Slider y un Spinner:

5.- Escribir cdigo:
Cdigo del botn:
jPanel1.setBackground(Color.red);
Seleccionar el JScrollBar y modificar propiedades:
blockIncrement a 1
maximum a 100
orientation HORIZONTAL
value 0

Seleccionar el jSlider y modificar propiedades:
Major Tick Spacing 5
Mximum 100
Orientation HORIZONTAL
Seleccionar: paintLabel, paintTicks, paintTrack
Value 0
Border LineBorder
Seleccionar la primer jLabel y en Change variable name etivalor1, la segunda etivalor2, y etivalor3.
Variables para:
jScrollBar desvalor
jSlider jSlidervalor
jSpinner jSpinner1valor
Para introducir el codigo al Scroll_Bar
Seleccionar al ScrollBar Clic botn secundario Events Adjustment clic en
adjusmentValueChange[desvalorAdjusmentValueChanged]
Y escribir el cdigo:
etivalor1.setText("El valor es " + desvalor.getValue());

Para introducir el codigo al jSlider
Seleccionar al jSlider Clic botn secundario Events Change clic en
stateChanged[jSlidervalorStateChanged]
Y escribir el cdigo:
etivalor2.setText("El valor es " + jSlidervalor.getValue());

Para introducir el codigo al jSpinner
Seleccionar al jSpinner Clic botn secundario Events Change clic en
stateChanged[jSpinner1valorStateChanged]
Y escribir el cdigo:
etivalor3.setText("El valor es " + jSpinner1valor.getValue().toString());


6.-Correr el programa o iniciar la Depuracin






Practica # 5 Navegar entre Formularios, Agregar un nuevo Palette
1.- Crear un proyecto Nuevo Java Aplication (NewNew ProjextJavaJava ApplicationClic al botn
NextEscribir el nombre (Applet5)Clic botn Finish)
2.- En Source Packages seleccionamos applet5Agregamos un JApplet Form (clic botn secundario New
JApplet Form)
3.- Escribimos el nombre de la clase (Practica5)Clic al botn Finish.
4.- Insertar tres jFrame (VistaPrincipal, Vista2 y Vista3:

5.- En el jFrame (VistaPrincipal) agregar dos botones (Pgina 2 y Pgina 3).
6.- Escribir cdigo en el botn Pgina 2:
Vista2 obj=new Vista2();
obj.setVisible(true);
dispose();
7.- Escribir cdigo en el botn Pgina 3:
Vista3 obj=new Vista3();
obj.setVisible(true);
dispose();


8.- Agregar cualquier objeto y un botn (Pgina Principal) al formulario Vista2 y Vista3.

9.- Escribir cdigo en el botn Pgina Principal:
VistaPrincipal obj=new VistaPrincipal();
obj.setVisible(true);
dispose();

10.- Ejecutar VistaPrincipal



AGREGAR UN PALETTE
1.- Bajar el jCalendar de la siguiente direccin: http://toedter.com/software/
2.- Descomprimir el archivo zip.
3.- Seleccionar en el rea de Palettes clic botn secundario Palette Manager


4.- Clic en el botn New Category escribir el nombre (Calendario) Clic en el
botn OK.


5.- Seleccionar la categora agregada (Calendario) Clic en el botn Add from JAR
buscar el archivo jcalendar-1.4.jar Clic en el botn Next.


6.- Seleccionar todos los archivos Clic en el botn Next seleccionar la
categora calendario Clic en el botn Finish.


7.- Se visualizan las herramientas jCalendar, JDateChooser, etc.









Practica # 6 Barra de Mens (Menu Bar)
1.- Crear un proyecto Nuevo Java Aplication (NewNew ProjextJavaJava ApplicationClic al botn
NextEscribir el nombre (Applet6)Clic botn Finish)
2.- En Source Packages seleccionamos applet6Agregamos un JFrame Form (clic botn secundario New
JFrame Form)
3.- Escribimos el nombre de la clase (Practica6)Clic al botn Finish.
4.- Agregar un jFrame (Pgina 2)
5.- Insertar un Menu Bar Seleccionar la barra de menclic botn secundario Edit text cambiar a Archivo
y Salir.


6.- Seleccionar al men Archivo clic botn secundario Add From Palette Menu Itemescribir Pgina 2
y en el men Salir escribir Salir






7.- Agregar el cdigo al comando Pgina 2 , haciendo doble clic sobre l:
Pagina2 obj=new Pagina2();
obj.setVisible(true);
dispose();
8.-Seleccionar al comando Pgina 2clic botn secundarioPropiedad toolTipText escribir Ir a Pgina 2


Hacer lo mismo con el comando Salir (Salir de la Aplicacin)
9.- Agregar cdigo al comando salir:
dispose();
10.- En la pgina 2 agregar un botn (Regresar)

11.-Agregar cdigo al botn Regresar:
Practica6 obj=new Practica6();
obj.setVisible(true);
dispose();
12.- Ejecutar Practica6.java





Practica # 7 Botones,labels y TextBox y Excepciones





Cdigo botn SUMA:
try
{
double resultado;
resultado = double.Parse(this.textBox1.Text) + double.Parse(this.textBox2.Text);
this.textBox3.Text = resultado.ToString();
}
catch (Exception caught)
{
textBox3.Text = "";
this.label4.Text = caught.Message;
}
A los de resta, multiplicacin, divisin cambiar el operador

Cdigo botn Divisin:
try
{
double resultado;
if (this.textBox2.Text == "0")
{
this.label4.Text = "Escribe un nmero diferente de cero";
this.textBox1.Clear();
this.textBox2.Clear();
this.textBox3.Clear();
}
else
{
resultado = double.Parse(this.textBox1.Text) / double.Parse(this.textBox2.Text);
this.textBox3.Text = resultado.ToString();
}
}
catch (Exception caught)
{
textBox3.Text = "";
this.label4.Text = caught.Message;
}
BOTN BORRAR
this.textBox1.Clear();
this.textBox2.Clear();
this.textBox3.Clear();
this.label4.Text="";
8.-Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.

Practica # 9 vScrollBar, hScrollBar, labels y lineShape

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Aadir al formulario 4 labels, un lineShape, un vScrollBar y un hScrollBar.
3.- Seleccionar el formulario y en su propiedad Text escribir Practica # 9 Hecho por: Nombre y Apellido.
4.- Los labels( en su propiedad Text escribir: 0, 0 y 0(para el label1 al label3), para el label 4 escribir
el smbolo +.
5.- Seleccionar el vScrollBar1 y en su propiedad LargeChange cambiarla a 1 y en su propiedad Maximum
cambiarla a 100
6.- Seleccionar el hScrollBar1 y en su propiedad LargeChange cambiarla a 1 y en su propiedad Maximum
cambiarla a 100.
7.- Hacer doble clic en el control vScrollBar1 y escribir el siguiente cdigo:
long resultado;
this.label1.Text = vScrollBar1.Value.ToString();
resultado = long.Parse(this.label1.Text) + long.Parse(this.label2.Text);
this.label3.Text = resultado.ToString();

8.- Hacer doble clic en el control hScrollBar1 y escribir el siguiente cdigo:
long resultado;
this.label2.Text = hScrollBar1.Value.ToString();
resultado = long.Parse(this.label1.Text) + long.Parse(this.label2.Text);
this.label3.Text = resultado.ToString();
9.-Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.






Practica # 10 MessagegBox, Botones, labels y textBox

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Aadir al formulario dos labels, dos textBox y dos botones.
3.- Seleccionar el formulario y en su propiedad Text escribir Practica # 10 Hecho por: Nombre y Apellido.
4.- Los labels( en su propiedad Text escribir: Barra de titulo y Mensaje (para el label1 al label2).
5.- Los textboxs( en su propiedad Text dejar en blanco, en el TextBox 2 en la propiedad Multilinea cambiar
a True y hacerlo ms grande.
6.- En los botones en su propiedad Text escribir: Mostrar Mensaje 1 y Mostrar Mensaje 2( para el botn 1 y
botn 2).




// MessageBox.Show("Escribir mensaje", "barra de titulo", MessageBoxButtons.BOTONES, MessageBoxIcon.ICONO);

7.- Escribir el siguiente cdigo en el botn: Mostrar Mensaje 1
MessageBox.Show(textBox2.Text, textBox1.Text,MessageBoxButtons.OKCancel,MessageBoxIcon.Exclamation);

8.- Escribir el siguiente cdigo en el botn: Mostrar Mensaje 1
MessageBox.Show("Como estan", "3A", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation);
9.-Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.



Practica # 11 switch (listBox y comboBox)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Aadir al formulario un listBox y un comboBox.
3.- Seleccionar el formulario y en su propiedad Text escribir Practica # 11 Hecho por: Nombre y Apellido.
4.- Seleccionar al listBoxclic botn secundarioEditar elementos escribir: Rojo presionar tecla
Enter,Azuly presionar tecla Enter, Verde y presionar tecla Enter y Amarillo y presionar tecla Enter clic
botn Aceptar.
5.- Seleccionar al comboBoxclic botn secundarioEditar elementos escribir: Rojo presionar tecla
Enter, Verde y presionar tecla Enter, Azul y presionar tecla Enter clic botn Aceptar.
6.- Hacer doble clic sobre el comboBox y escribir:
switch (comboBox1.SelectedIndex)
{
case 0:
this.BackColor = Color.Red;
break;
case 1:
this.BackColor = Color.Green;
break;
case 2:
this.BackColor = Color.Blue;
break;
}

7.- Hacer doble clic sobre el listBox y cambiar donde dice Changed por Clic:


Y escribir cdigo:

switch (listBox1.SelectedIndex)
{
case 0:
this.BackColor = Color.Red;
MessageBox.Show("Sealaste el color Rojo", "Practica #10", MessageBoxButtons.OK, MessageBoxIcon.Information);
break;
case 1:
this.BackColor = Color.Blue;
break;
case 2:
this.BackColor = Color.Green;
break;
case 3:
this.BackColor = Color.Yellow;
break;
case 4:
this.BackColor = Color.Orange;
break;
case 5:
this.BackColor = Color.Pink;
break;
}

8.-Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.





Practica # 12 switch (TextBox labels y Botn Excepciones de error)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Aadir al formulario un TextBox, dos label y un Botn.
3.- Seleccionar el formulario y en su propiedad Text escribir Practica # 12 Hecho por: Nombre y Apellido.
4.- Seleccionar al label1 y en su propiedad Text escribir TECLEA UN NMERO DEL 1 AL 7.
6.- Seleccionar al botn y en su propiedad Text escribir HACER CLIC AQU.
7.- Hacer doble clic en el botn y escribir el siguiente cdigo:
try
{
int dia;
dia = int.Parse(this.textBox1.Text);
this.textBox1.Text = dia.ToString();
switch (dia)
{
case 1:
label2.Text = "Es Lunes";
break;
case 2:
label2.Text = "Es Martes";
break;
case 3:
label2.Text = "Es Miercoles";
break;
case 4:
label2.Text = "Es Jueves";
break;
case 5:
label2.Text = "Es Viernes";
break;
case 6:
label2.Text = "Es Sabado";
break;
case 7:
label2.Text = "Es Domingo";
break;
default:
label2.Text = "Ese dia no existe";
break;
}
}
catch (Exception caught)
{
textBox1.Text = "";
this.label2.Text = caught.Message;
}
8.-Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.




Practica # 13 TabControl y Splitter
(TextBox Labels, Botn y Excepciones de error)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Insertar un splitter en su propiedad Dock seleccionar Top (Superior), seleccionar el Splitter clic
botn secundario Enviar al fondo.
3.- Seleccionar el formulario y en su propiedad Text escribir Practica # 13 Hecho por: Nombre y Apellido.
4.- Insertar un label en Text escribir CALCULO DE REAS.
5.- Insertar in TabControl en su propiedad Dock seleccionar Fill.
6.- Seleccionar la primera Ficha(TabPage1) hacer clic en el centro de la pgina y en la propiedad Text
escribir CUADRADO.
7.- Hacer doble clic en la segunda Ficha(TabPage2) hacer doble clic en la Ficha2 y en la propiedad Text
escribir CRCULO.
8.- En la ficha CUADRADO agregar 3 labels(label2, label3 y label4), un texBox y dos botones.
9.-A los label2 y label3 en la propiedad Text escribir LADO y REA (respectivamente).
10.- Al label 4 modificar la propiedad AutoSize a False y hacerlo ms grande, aplicar color a su
fondo(BackColor) y el propiedad Text dejarlo en blanco.
11.- En los botones en la propiedad Text escribir CALCULAR y BORRAR.
12.- Escribir cdigo en el botn CALCULAR de la Ficha cuadrado, haciendo doble clic sobre el:
try
{
double a, l;
l = double.Parse(this.textBox1.Text);
a = l * l;
this.label4.Text = a.ToString();
}
catch (Exception caught)
{
this.label4.Text = caught.Message;
}
13.- Escribir cdigo en el botn BORRAR de la Ficha cuadrado, haciendo doble clic sobre el:
this.textBox1.Clear();
this.label4.Text = "";

14.- Seleccionar la Ficha CIRCULO (hacienda clic en la Ficha).
15.- En la ficha CRCULO agregar 3 labels(label5, label6 y label7), un textBox(textBox2) y dos botones.
16.- A los label5 y label6 en la propiedad Text escribir RADIO y REA (respectivamente).
17.- Al label7 modificar la propiedad AutoSize a False y hacerlo ms grande, aplicar color a su fondo
(BackColor) y el propiedad Text dejarlo en blanco.
18.- En los botones 3 y 4 en la propiedad Text escribir CALCULAR y BORRAR.
19.- Escribir cdigo en el botn CALCULAR de la Ficha CRCULO, haciendo doble clic sobre el:
try
{
double a, r;
r = double.Parse(this.textBox2.Text);
a = 3.1416 * r * r;
this.label7.Text = a.ToString();
}
catch (Exception caught)
{
this.label7.Text = caught.Message;
}

20.- Escribir cdigo en el botn BORRAR de la Ficha CRCULO, haciendo doble clic sobre el:
this.textBox2.Clear();
this.label7.Text = "";
21.-Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.






Practica # 14 Ciclo for
(TextBox labels y Botn Excepciones de error)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
3.- Seleccionar el formulario y en su propiedad Text escribir Practica # 14 Hecho por: Nombre y Apellido.
2.- Insertar 3 labels, 2 textBox, 2 listBox, 4 botones y un comboBox.
3.- En el label1 manipular su propiedad AutoSize a False y dejar la propiedad Text en blanco
4.- En el label2 en la propiedad Text escribir: Escribe el nmero de la tabla.
5.- En el label2 en la propiedad Text escribir; Todo listo.
6.- En el botn 1 en su propiedad Text escribir CALCULA TABLA EN UN LABEL
7.- En el botn 2 en su propiedad Text escribir CALCULA TABLA EN UN TEXTBOX
8.- En el botn 3 en su propiedad Text escribir CALCULA TABLA EN UN LISTBOX
9.- En el botn 4 en su propiedad Text escribir BORRAR
10.-Seleccionar el comboBox clic botn secundarioEditar elementos, escribir del 1 al 10 (1 Enter, 2
Enter, etc.) y en su propiedad Text escribir Seleccionar el nmero
11. Escribir el cdigo en los botones
Cdigo Botn CALCULAR TABLA LABEL:
try
{
int i, r, n;
n = int.Parse(this.textBox1.Text);
for (i = 1; i <= 10; i++)
{
r = n * i;
this.label1.Text = this.label1.Text + n + " x " + i + " = " + r + "\n";
}
}
catch (Exception caught)
{
this.label3.Text = caught.Message;
}

Cdigo Botn CALCULAR TABLA TEXTBOX:
try
{
int i, r, n;
n = int.Parse(this.textBox1.Text);
for (i = 1; i <= 10; i++)
{
r = n * i;
textBox2.Text = textBox2.Text + n + " x " + i + " = " + r + "\r\n";
}
}
catch (Exception caught)
{
this.label3.Text = caught.Message;
}

Cdigo Botn CALCULAR TABLA LISTBOX:
try
{
int i, r, n;
n = int.Parse(this.textBox1.Text);
for (i = 1; i <= 10; i++)
{
r = n * i;
listBox1.Items.Add(" " + n + " x " + i + " = " + r);
}
}
catch (Exception caught)
{
this.label3.Text = caught.Message;
}

Cdigo COMBOBOX:
int i, r, n;
n = int.Parse(this.comboBox1.Text);
for (i = 1; i <= 10; i++)
{
r = n * i;
listBox2.Items.Add(" " + n + " x " + i + " = " + r);
}


Cdigo Botn BORRAR:

this.textBox1.Clear();
this.textBox2.Clear();
this.label1.Text = "";
this.label3.Text = "";
this.listBox1.Items.Clear();
this.listBox2.Items.Clear();

12.-Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.





Practica # 15 Ciclo SWITCH
(TextBox, label y Botn, Excepciones de error)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Seleccionar el formulario y en su propiedad Text escribir Practica # 15 Hecho por: Nombre y Apellido.
3.- Insertar dos labels, un textBox, y un botn.
4.- En el label 1 en su propiedad Text escribir ESCRIBE UN NMERO DEL 1 AL 23 (EDAD).
5.- El label 2 en la Propiedad AutoSyze cambiar a False, hacerlo mas grande y aplicar un color de fondo
(blanco.
6.- En el botn en la propiedad Text escribir CALCULAR.
7.- Escribir el siguiente cdigo en el botn haciendo doble clic:
try
{
int num;
num = int.Parse(this.textBox1.Text);
this.textBox1.Text = num.ToString();
switch (num)
{
case 1: case 2: case 3:
label2.Text = "Estas en la guardera";
break;
case 4: case 5: case 6:
label2.Text = "Estas en el Kinder";
break;
case 7: case 8: case 9: case 10: case 11: case 12:
label2.Text = "Estas en la Primaria";
break;
case 13: case 14: case 15:
label2.Text = "Estas en la Secundaria";
break;
case 16: case 17: case 18:
label2.Text = "Estas en la Preparatoria";
break;
case 19: case 20: case 21: case 22: case 23:
label2.Text = "Estas en la Universidad";
break;

default:
label2.Text = "Mas probable que no este en la escuela";
break;
}
}
catch (Exception caught)
{
textBox1.Text = "";
this.label2.Text = caught.Message;
}

8.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.




Practica # 16 Web Browser
(TextBox,Botones, Splitter y un webBrowser)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Seleccionar el formulario y en su propiedad Text escribir Practica # 16 Hecho por: Nombre y Apellido.
3.- Insertar un splitter en su propiedad Dock seleccionar Top (Superior), seleccionar el Splitter clic
botn secundario Enviar al fondo.
4.- Insertar un webBrowser abajo del Splitter y en su propiedad Dock seleccionar Fill.
5.- Insertar un TextBox y en su propiedad Text escribir WWW.GOOGLE.COM
5.- Insertar 5 botones (ATRS, ADELANTE, INICIO, ACTUALIZAR E IR), como la imagen.

6.- Escribir el siguiente cdigo en los botones haciendo doble clic:
Cdigo Botn ATRAS:
webBrowser1.GoBack();

Cdigo Botn ATRAS:
webBrowser1.GoForward();

Cdigo Botn INICIO:
webBrowser1.GoHome();

Cdigo Botn ACTUALIZAR:
webBrowser1.Refresh();

Cdigo Botn IR:
webBrowser1.Navigate(textBox1.Text);


7.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.



Practica # 17 Color Dialog(Backcolor y Forecolor) Font Dialog
(TextBox,colorDialog, fontDialog y Botones)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Seleccionar el formulario y en su propiedad Text escribir Practica # 17 Hecho por:Nombre y Apellido.
3.- Insertar un textBox,un colorDialog, un fontDialog y 3 botones.
4.- El TextBox en la propiedad Text escribir: CECYTES ESPERANZA.
5.- Seleccionar el botn 1 y en la propiedad Text escribir COLOR DIALOG LETRA.
6.- Seleccionar el botn 2 y en la propiedad Text escribir COLOR DIALOG FONDO.
7.- Seleccionar el botn 3 y en la propiedad Text escribir FONT DIALOG.
8.- Escribir el siguiente cdigo en los botones haciendo doble clic.

BOTN COLOR DIALOG LETRA
if (colorDialog1.ShowDialog()== DialogResult.OK)
textBox1.ForeColor = colorDialog1.Color;

BOTN COLOR DIALOG FONDO
if (colorDialog1.ShowDialog() == DialogResult.OK)
textBox1.BackColor = colorDialog1.Color;

BOTN FONT DIALOG
if (fontDialog1.ShowDialog() == DialogResult.OK)
textBox1.Font = fontDialog1.Font;

9.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.





Practica # 18 Abrir, Guardar un archivo de imagen
(pictureBox, openFileDialog, saveFileDialog, y Botones)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Seleccionar el formulario y en su propiedad Text escribir Practica # 18 Hecho por:Nombre y Apellido.
3.- Insertar un pictureBox,un openFileDialog, un saveFileDialog y 3 botones.
4.- Seleccionar el picturebox y en su propiedad Imagehacer clic al botn con 3 puntos sale una ventana
seleccionamos Recurso localclic al botn Importarbuscamos la imagenclic en el botn AbrirAceptar.
5.- Seleccionamos a la imagen y en su propiedad SizeMode selecionamos StretchImage.
6.- Seleccionar el botn 1 y en la propiedad Text escribir openFileDialog.
7.- Seleccionar el botn 2 y en la propiedad Text escribir saveFileDialog.
8.- Escribir el siguiente cdigo en los botones haciendo doble clic.

BOTN openFileDialog

openFileDialog1.Filter = "Todos los archivos (*.*)|*.*|" + "Archivos grficos|*.bmp;*.gif;*.jpg;*.png";
openFileDialog1.FilterIndex = 1;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
pictureBox1.Image = Image.FromFile(openFileDialog1.FileName);
}
else
{
pictureBox1.Image = null;
}

BOTN saveFileDialog

SaveFileDialog SaveFD1 = new SaveFileDialog();
SaveFD1.FileName = "";
SaveFD1.InitialDirectory = "C";
SaveFD1.Title = "Guardar un archive de imagen";
SaveFD1.Filter = "JPG imagen|*.jpg|Bitmap imagen|*.bmp|Gif imagen|*.gif*|Png Imagen|*.png";
if (SaveFD1.ShowDialog() != DialogResult.Cancel)
{
System.IO.Stream filename = (System.IO.FileStream)SaveFD1.OpenFile();
switch (SaveFD1.FilterIndex)
{
case 1:
pictureBox1.Image.Save (filename, System.Drawing.Imaging.ImageFormat.Jpeg);
break;
case 2:
pictureBox1.Image.Save(filename, System.Drawing.Imaging.ImageFormat.Bmp);
break;
case 3:
pictureBox1.Image.Save(filename, System.Drawing.Imaging.ImageFormat.Gif);
break;
case 4:
pictureBox1.Image.Save(filename, System.Drawing.Imaging.ImageFormat.Png);
break;
}
filename.Close();
}

9.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.




Practica # 19 Ventana con contrasea
(label, textbox, Timer y Botones)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Seleccionar el formulario y en su propiedad Text escribir Practica # 19 Hecho por:Nombre y Apellido.
3.- Insertar dos Labels dos TextBox dos botones y un Timer.
4.- A los Labels en la propiedad Text escribir USUARIO y CONTRASEA.
5.- A los botones en la propiedad Text escribir ENTRAR y SALIR y en su propiedad Name escribir btnentrar y
btnsalir.
6.- Hacer doble clic en el formulario (Form1) y escribir:
timer1.Start();
7.- Hacer doble clic en el Timer y escribir:
MessageBox.Show("Se acabo tu tiempo");
Application.Exit();

8.- Aadir otro formulario al proyecto (Form2), men Proyecto Agregar Windows Forms
9.- En el segundo formulario agregar un botn (en la propiedad Text escribir REGRESAR).
10.- Escribir el siguiente cdigo a los botones:

BOTN SALIR:
Application.Exit();

BOTN ENTRAR:
string usuario, contra;
usuario = txtusuario.Text.TrimEnd();
contra = txtcontra.Text.TrimEnd();
if (usuario=="informatica" && contra=="cecytes")
{
MessageBox.Show("Bienvenido al sistema");
timer1.Stop();
Form2 x = new Form2();
x.Show();
this.Hide();
}
else
{
MessageBox.Show("Acceso denegado");
txtusuario.Clear();
txtcontra.Clear();
}

BOTN REGRESAR del Form2:
Form1 x = new Form1();
x.Show();
this.Close();

11.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.



Practica # 20 Total a pagar
(radiobotones, checkbox, Labels, ventana de mensaje y Botn)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Seleccionar el formulario y en su propiedad Text escribir Practica # 20 Hecho por:Nombre y Apellido.
3.- Insertar tres radiobotones y en la propiedad de Text escribir CORREO MEXPOST($50), PAQUETERIA
NORMAL($100) y PAQUETERA URGENTE ($150) (respectivamente radioButton1, radioButton2 y radioButton3).
4.- Insertar tres checkBox y en la propiedad de Text escribir POR EMAIL ($5), POR TELEFONO ($50) y POR FAX
($60) (respectivamente checkBox1, checkBox2 y checkBox3).
5.- Agregar dos Labels y en la propiedad Text escribir SELECCIONAR LA FORMA DE ENVIO y COMO DESEA SER
NOTIFICADO DEL ENVIO (label1 y label2).
6.- Agregar un botn y en la propiedad Text escribir CALCULAR GASTOS DE ENVIO.
7.- escribir el siguiente cdigo al botn:
int total=0;
if (radioButton1.Checked == true)
{
total = total + 50;
}
if (radioButton2.Checked == true)
{
total = total + 100;
}
if (radioButton3.Checked == true)
{
total = total + 150;
}
if (checkBox1.Checked == true)
{
total = total + 5;
}
if (checkBox2.Checked == true)
{
total = total + 50;
}
if (checkBox3.Checked == true)
{
total = total + 60;
}
MessageBox.Show("El total de envio es "+total.ToString("c2"));

Nota: "c2" c significa currency(moneda) y 2 son los decimales

9.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.



Practica # 21 Sumatoria
(listBox, checkbox, Labels, TextBox y Botn)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Seleccionar el formulario y en su propiedad Text escribir Practica # 21 Hecho por:Nombre y Apellido.
3.- Insertar un TextBox.
4.- Insertar dos Labels al label1 en su propiedad Text escribir CALCULAR LA SUMA DE 1 HASTA.
5.- Agregar un checkBox y en la propiedad de Text escribir VER RESULTADOS PARCIALES.
6.- Agregar un listBox.
7.- Agregar un botn y en la propiedad Text escribir CALCULAR.
8.- Escribir el siguiente cdigo en el botn CALCULAR
try
{
long n, suma, x;
suma = 0;
listBox1.Items.Clear();
label2.Text = "";
n = long.Parse(this.textBox1.Text);
for (x = 1; x <= n; x++)
{
suma = suma + x;
if (checkBox1.Checked == true)
{
listBox1.Items.Add("Sumando " + x + " suma parcial= " + suma);
}
}
listBox1.Items.Add("La suma total es = " + suma);
}
catch (Exception caught)
{
textBox1.Text = "";
this.label2.Text = caught.Message;
}

9.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.





Practica # 22 Factorial
(Label, TextBox y Botn)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Seleccionar el formulario y en su propiedad Text escribir Practica # 22 Hecho por:Nombre y Apellido.
3.- Insertar dos TextBox al formulario.
4.- Agregar un label y en la propiedad Text escribir: Escribe un nmero del 1 al 170.
5.- Agregar dos botones el botn 1 en su propiedad Text escribir CALCULAR FACTORIAL y en el botn 2
escribir en la propiedad Text Salir.
6.- Escribir cdigo en el botn Salir:
DialogResult respuesta;
respuesta = MessageBox.Show("Desea usted salir?","Confirmar...",MessageBoxButtons.YesNo);
if(respuesta==DialogResult.Yes)
{
Application.Exit();
}
7.- Escribir cdigo en el botn CALCULAR FACTORIAL:
try
{
double i, f, num;
num = double.Parse(this.textBox1.Text);
this.textBox1.Text = num.ToString();
if (num < 0)
{
this.textBox2.Text = "No se puede sacar factorial de un nmero negativo";
}
else
{
f = 1;
for (i = 1; i <= num; i++)
{
f = f * i;
}
this.textBox2.Text = f.ToString();
}
}
catch (Exception caught)
{
textBox1.Text = "";
this.textBox2.Text = caught.Message;
}


8.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.
9.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.








Practica # 23 goto Tabla multiplicar (ciclo if)
(Label, TextBox y Botn)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Seleccionar el formulario y en su propiedad Text escribir Practica # 23 Hecho por:Nombre y Apellido.
3.- Insertar dos TextBox al formulario, el segundo TextBox la propiedad Multilinea cambiar a True.
4.- Agregar un label y en la propiedad Text escribir: ESCRIBE UN NMERO ENTERO
5.- Agregar dos botones en la propiedad Text escribir CALCULAR TABLA y BORRAR.
6.- Escribir el siguiente cdigo en los botones:
BOTN CALCULAR TABLA:
try
{
int i, r, n;
n = int.Parse(this.textBox1.Text);
i = 1;
inicio:
if (i <= 10)
{
r = n * i;
textBox2.Text = textBox2.Text + n + " x " + i + " = " + r + "\r\n";
i = i + 1;
goto inicio;
}
}
catch (Exception caught)
{
textBox2.Clear();
this.label1.Text = caught.Message;
}


BOTN BORRAR:
this.textBox1.Clear();
this.textBox2.Clear();
this.label1.Text = "ESCRIBE UN NMERO ENTERO";
this.textBox1.Focus();

7.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.




Practica # 24 Tabla multiplicar (ciclo while y do while)
(Label, TextBox y Botn)

1.- Crear un proyecto Nuevo de Visual C# Aplicacin de Windows Form.
2.- Seleccionar el formulario y en su propiedad Text escribir Practica # 24 Hecho por:Nombre y Apellido.
3.- Insertar dos TextBox al formulario, el segundo TextBox la propiedad Multilinea cambiar a True.
4.- Agregar un label y en la propiedad Text escribir: ESCRIBE UN NMERO ENTERO
5.- Agregar dos botones en la propiedad Text escribir CALCULAR TABLA y BORRAR.
6.- Escribir el siguiente cdigo en los botones:
BOTN CALCULAR TABLA while:

try
{
int i, r, n;
n = int.Parse(this.textBox1.Text);
i = 1;
while (i <= 10)
{
r = n * i;
textBox2.Text = textBox2.Text + n + " x " + i + " = " + r + "\r\n";
i = i + 1;
}
}
catch (Exception caught)
{
textBox2.Clear();
this.label1.Text = caught.Message;
}
BOTN BORRAR:
this.textBox1.Clear();
this.textBox2.Clear();
this.label1.Text = "ESCRIBE UN NMERO ENTERO";
this.textBox1.Focus();

BOTN CALCULAR TABLA do while:
try
{
int i, r, n;
n = int.Parse(this.textBox1.Text);
i = 1;
do
{
r = n * i;
textBox2.Text = textBox2.Text + n + " x " + i + " = " + r + "\r\n";
i = i + 1;
} while (i <= 10);

}
catch (Exception caught)
{
textBox2.Clear();
this.label1.Text = caught.Message;
}


7.- Correr el programa o iniciar la Depuracin presionando la tecla F5 o haciendo clic en el botn Iniciar
Depuracin.

También podría gustarte