*****......SALUDOS!!...BIENVENIDOS.....*****

Systemkiricorp!

FORO ACTIVO

HOLA!! A TODA LA COMUNIDAD DE PROGRAMADORES
Este foro es presentado por sk
LA MATERIA DE INTELIGENCIA ARTIFICIAL

INNOVANDO Y RECREANDO IDEAS PARA LA VIDA

INICIANDO

El hombre cada dia es mejor

¿QUE ES LA INTELIGENCIA ARTIFICIAL?


Él termino "inteligencia artificial" fue acuñado formalmente en 1956 durante la conferencia de Darthmounth, más para entonces ya se había estado trabajando en ello durante cinco años en los cuales se había propuesto muchas definiciones distintas que en ningún caso habían logrado ser aceptadas totalmente por la comunidad investigadora. La AI es una de las disciplinas más nuevas que junto con la genética moderna es el campo en que la mayoría de los científicos " más les gustaría trabajar".

lunes, 21 de junio de 2010

EJECUCION DE PROGRAMAS EN JAVA Y APPLEST

JEMPLO 1
package proyectos1; //crear proyecto
import java.applet.Applet; //crear el applet
import java.awt.Color;
import java.awt.Graphics;

public class Ej1 extends Applet{ //agregarsiempre extends Applets
@Override //indicacion para utilizar un tipo de meétodo
public void paint(Graphics g) //sintaxis general parametro g de tipo graphics
{
g.setColor(Color.blue); //cambia color
g.drawString("Hola mundo",20,20); //dibuja
}
}
EN ESTE EJEMPLO PODEMOS VER LA EJECUCION DE UN APPLET EL RESULTADO SOLO ES UN MENSAJE DE HOLA MUNDO.

CODIGO DE APPLET EN HTML.


<br />HTML Test Page<br />

<br />HTML Test Page<br />


Ejemplo 1










JEMPLO 2

package proyectos1;
import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
public class Ej2 extends Applet {
String cadena1;
int xCadena1,yCadena2;
Color colorCad;
@Override
public void init() //se ejecuta primero porque guarda las acciones de los botones
{
cadena1="hola a todos";
xCadena1=20;
yCadena2=30;
colorCad=Color.BLUE;

}
@Override
public void paint(Graphics g) //se ejecuta despues porque es lo que se modifica
{
g.setColor(colorCad);
g.drawString(cadena1,xCadena1,xCadena1);
}
}
JEMPLO 3


package proyectos1;
import java.applet.Applet;
import java.awt.*;

public class Ej3 extends Applet {
String cadena1;
int xCadena1, yCadena2;
Color colorCad;
Button boton1;
String msgBoton1;
@Override
public void init()
{
cadena1="hola a todos";
xCadena1=20;
yCadena2=30;
colorCad=Color.BLUE;
msgBoton1="Mi primer boton";
boton1=new Button (msgBoton1);
this.add(boton1);

}

@Override
public void paint(Graphics g)
{
g.setColor(colorCad);
g.drawString(cadena1,xCadena1,xCadena1);
}
}

JEMPLO 4
package proyectos1;
import java.applet.Applet;
import java.awt.*;
public class Ej4 extends Applet {
Color colorFondo;
String cadena1;
int xCadena1, yCadena2;
Color colorCad;
Button boton1;
String msgBoton1;
TextArea txtAreaSaludo;
String textoTxtArea;
Checkbox seleccion;
Scrollbar colores;
Choice selector;
CheckboxGroup radio;
TextField txtMensaje;
String msgTxt;
@Override
public void init()
{
colorFondo=Color.LIGHT_GRAY;
setBackground(colorFondo);
cadena1="Hola a todos";
xCadena1=20;
yCadena2=30;
colorCad=Color.white;
msgBoton1="Mi primer boton";
boton1=new Button (msgBoton1);
add(boton1);
textoTxtArea="Hola otra vez";
txtAreaSaludo=new TextArea();
txtAreaSaludo.setText(textoTxtArea);
seleccion=new Checkbox("Seleccioname");
add(seleccion);
colores=new Scrollbar();
add(colores);
selector=new Choice();
selector.addItem("Rojo");
selector.addItem("Verde");
selector.addItem("Azul");
add(selector);
radio=new CheckboxGroup();
add(new Checkbox("Primero",radio,true));
add(new Checkbox("Segundo",radio,false));
add(new Checkbox("Tercero",radio,false));
msgTxt="hola de nueva cuenta";
txtMensaje=new TextField();
txtMensaje.setText(msgTxt);
add(txtMensaje);
}
@Override
public void paint(Graphics g)
{
setSize(500,300);
g.setColor(colorCad);
g.drawString(cadena1,xCadena1,xCadena1);




}

}

JEMPLO 5


package proyectos1;
import java.awt.*;
import java.applet.Applet;
public class Ej5 extends Applet {
Checkbox Relleno;
public void init(){
Relleno=new Checkbox("Relleno");
add(Relleno);


}
public boolean action(Event evt,Object obj)
{
if(evt.target instanceof Checkbox)
System.out.println("CheckBox:"+ evt.arg.toString());
return true;
}

}

JEMPLO 6
package proyectos1;
import java.awt.*;
import java.applet.Applet;
public class Ej6 extends Applet {
Checkbox Relleno;
TextField txtEdo1;
TextField txtEdo2;
public void init(){
txtEdo1=new TextField(" ");
add(txtEdo1);
txtEdo2=new TextField(" ");
add(txtEdo2);
Relleno=new Checkbox("selecciona");
add(Relleno);


}
public boolean action(Event evt,Object obj)
{
if(evt.target instanceof Checkbox)
{
txtEdo1.setText("hola bienvenido");
String tmp="Checkbox:" + evt.arg.toString();
txtEdo2.setText(tmp);

}
return true;

}


}
JEMPLO 7

package proyectos1;
import java.awt.*;
import java.applet.Applet;
public class Ej7 extends Applet {
Choice selector;
TextField txtEdo1;
TextField txtEdo2;
@Override
public void init(){
txtEdo1=new TextField(" ");
add(txtEdo1);
selector=new Choice();
selector.addItem("Rojo");
selector.addItem("verde");
selector.addItem("Azul");
add(selector);
}
public boolean action(Event evt, Object obj)
{
if(evt.target instanceof Choice)
{
if(selector.getSelectedIndex()==0)
txtEdo1.setText("Color rojo");
if(selector.getSelectedIndex()==1)
txtEdo1.setText("Color verde");
if(selector.getSelectedIndex()==2)
txtEdo1.setText("Color azul");
}
return true;
}


}

JEMPLO 8
package proyectos1;
import java.awt.*;
import java.applet.Applet;
public class Ej8 extends Applet {
@Override
public void init(){

}

public void paint(Graphics g)
{
g.setColor(Color.blue);
g.drawLine(11,10,30,30);
g.drawRect(50,50,50,20);
g.setColor(Color.pink);
g.fillRect(50,150,50,20);
g.setColor(Color.CYAN);
g.drawOval(100,25,25,50);
g.setColor(Color.ORANGE);
g.fillOval(200,40,25,50);
}
public boolean action(Event evt,Object obj)
{
return true;

}
}
JEMPLO 9
package proyectos1;
import java.awt.*;
import java.applet.Applet;

public class Ej9 extends Applet {
int xInic,yinic, ancho,alto;
Color colorCuad;
@Override
public void init(){
xInic=10;
yinic=20;
ancho=100;
alto=200;
colorCuad=Color.blue;


}
public void paint(Graphics g)
{
g.setColor(colorCuad);
g.fillRect(xInic,yinic,ancho,alto);

}

}
JEMPLO 10
package proyectos1;
import java.awt.*;
import java.applet.Applet;
public class Ej10 extends Applet {
int xInic,yinic,ancho,alto;
Color colorCuad;
Button btnAumenta,btnDisminuye;
@Override
public void init() {
btnDisminuye=new Button("Disminuye ancho");
add(btnDisminuye);
btnAumenta=new Button("Aumenta ancho");
add(btnAumenta);
xInic=10;
yinic=20;
ancho=100;
alto=200;
colorCuad=Color.blue;
}
public void paint(Graphics g)
{
g.setColor(colorCuad);
g.fillRect(xInic,yinic,ancho,alto);
}
public boolean action(Event evt,Object obj)
{
if(evt.target instanceof Button)
{
if(obj.toString().equals("Aumenta ancho"))
{
ancho=ancho+10;
repaint();
}
if(obj.toString().equals("Disminuye ancho"))
{
ancho=ancho-10;
repaint();

}
}
return true;

}

}
JEMPLO 11
package proyectos1;
import java.awt.*;
import java.applet.Applet;
public class Ej11 extends Applet {
int xInic,yinic,ancho,alto;
Color colorCuad;
Button btnAumenta,btnDisminuye;
@Override
public void init() {
btnDisminuye=new Button("Disminuye ancho");
add(btnDisminuye);
btnAumenta=new Button("Aumenta ancho");
add(btnAumenta);
xInic=10; yinic=20;
ancho=100; alto=200; colorCuad=Color.blue;
}
public void paint(Graphics g)
{
g.setColor(colorCuad); g.fillRect(xInic,yinic,ancho,alto);
}
public boolean action(Event evt,Object obj)
{
if(evt.target instanceof Button)
{
if(obj.toString().equals("Aumenta ancho"))
{
ancho=ancho+10; repaint();
}
if(obj.toString().equals("Disminuye ancho"))
{
ancho=ancho-10; repaint();

}
}
return true;

}

}

NOTA: ESTOS EJEMPLOS SON EJECUATOS EN NETBEANS 6.8

No hay comentarios:

Publicar un comentario