Sei sulla pagina 1di 20

Prcticas en netbeans 2 parcial

1.-llamado agenda escribir el siguiente cdigo en main package agenda; public class Main { @param args the command line arguments public static void main(String[] args) { Persona p1; p1=new Persona(); p1.nombre="Israel"; p1.apellido="alcantara";

p2.telefono="1523428"; p2.mostrarnombre(); Persona p3; p3=new Persona(); p3.nombre="adan"; p3.apellido="cardenas"; p3.direccion="santiago"; p3.edad="17"; p3.correo="lpfdr@sga"; p3.telefono="1578458"; p3.mostrarnombre();

p5.nombre="yOselin"; p5.apellido="espino"; p5.direccion="san juan"; p5.edad="15"; p5.correo="saeskf@gd"; p5.telefono="71240548"; p5.mostrarnombre(); Persona p6; p6=new Persona(); p6.nombre="valentin"; p6.apellido="fuentes"; p6.direccion="santiago"; p6.edad="16"; p6.correo="rsa-gd@"; p6.telefono="9284621"; p6.mostrarnombre(); Persona p7; p7=new Persona(); p7.nombre="vicente"; p7.apellido="ortega"; p7.direccion="sta Maria"; p7.edad="16";

p1.direccion="sta Maria"; Persona p4; p1.edad="16"; p4=new Persona(); p1.correo="rsa-gd@"; p4.nombre="jonathan"; p1.telefono="1478759"; p4.apellido="eslava"; p1.mostrarnombre(); p4.direccion="santiago"; Persona p2; p4.edad="16"; p2=new Persona(); p4.correo="eqczea@-nd"; p2.nombre="alejandro"; p4.telefono="1478759"; p2.apellido="bernal"; p4.mostrarnombre(); p2.direccion="santiago"; Persona p5; p2.edad="16"; p2.correo="nss.-@mdn"; p5=new Persona();

p7.correo="rsa-gd@"; p7.telefono="1478759"; p7.mostrarnombre(); Persona p8; p8=new Persona(); p8.nombre="darien"; p8.apellido="davila"; p8.direccion="san juan"; p8.edad="16"; p8.correo="dsesif|@-gde"; p8.telefono="15784558"; p8.mostrarnos Persona p9; p9=new Persona(); p9.nombre="Arturo"; p9.apellido="hernandes"; p9.direccion="sta Maria"; p9.edad="16"; p9.correo="ds@hf-gfdh"; p9.telefono="2481595"; p9.mostrarnombre(); Persona p10;

p10=new Persona(); p10.nombre=" ma.carmen"; p10.apellido="alcantara"; p10.direccion="sta Maria"; p10.edad="16"; p10.correo="rsa-gd@"; p10.telefono="1478759"; p10.mostrarnombre(); System.out.println(Persona.total); *El cdigo en la class persona package agenda; public class Persona { public static int total; String nombre; String apellido; String direccion; String edad; String correo; String telefono; public Persona (){ Persona.total ++; }

public void mostrarnombre(){ System.out.println(nombre+ " " + apellido+" " +direccion+" " +edad); }}Resultado Israel alcantara sta Maria 16 alejandro bernal santiago 16 adan cardenas santiago 17 jonathan eslaba santiago 16 yaselin espino san juan 15 valentin fuentes santiago 16 vicente ortega sta Maria 16 darien davila san juan 16 Arturo hernandes sta Maria 16 ma.carmen alcantara sta Maria 16 2.- El programa clase es cribe el siguiente cdigo en main package clases; public class Main { @param args the command line arguments public static void main(String[] args) { Pelota p; p= new Pelota(500,500); float x= p.obtenerRadio(); p.patearPelota();

p.atraparPelota(); }} *El cdigo en la clase pelota package clases; public class Pelota { //variables nativas de la clase float radio; float peso; //Constructores public Pelota () { radio=100; peso=250; } public Pelota (float radio, float peso) { this.radio=radio; nativas this.peso=peso; //con el this hace referencia a las variables

{ return this.radio; } public float obtenerPeso() {return this.peso; } public void patearPelota() { System.out.println("Haz pateado la pelota"); } public void atraparPelota() { System.out.println("Haz atrapado la pelota"); }} Resultado run: Haz pateado la pelota Haz atrapado la pelota 3.-EL programa class e 2 escribe el cdigo en main

carro c; c=new carro(); c.encender(); c.apagar(); }} Es cribe el cdigo en la clase carro package classe2; public class carro { double peso; double altura; double ancho; double largo; int numpuretas; boolean encendido=false; String modelo; public carro() { this.peso=1000;

package classe2; } public class Main { //Metodos: es una funcion que ejecuta ciertas lineas de cdigo para lograr algo public float obtenerRadio() public static void main(String[] args) { // TODO code application logic here

this.altura=1.90; this.ancho=4; } public void encender()

{ this.encendido=true; System.out.println("El carro esta encendido"); } public void apagar() { this.encendido=false; System.out.println("El carro esta apagado"); System.out.println("El carro esta en reversa"); }} El carro esta encendido El carro est apagado

El cdigo en la clase ventana package datospersonales; import java.awt.Color; public class Ventana extends javax.swing.JFrame{ private int x,y; public Ventana(){ //CONSTRUCTOR METODO INICIAL /CODIGO PARA CREAR UNA ETIQUETA javax.swing.JLabel etiqueta1; //DECLARAR EL NOMBRE DE LA ETIQUETA etiqueta1 =new javax.swing.JLabel("**DATOS PERSONALES**"); //TEXTO DE LA ETIQUETA etiqueta1.setLocation(250,15); ETIQUETA //LOCALIZACION DE LA

botoncito.setBackground(c5); //botoncito.setBackground(Color.blue); java.awt.Font f; f=new java.awt.Font("arial",1,20); botoncito.setFont(f); //CODIGO PARA UNA ETIQUETA javax.swing.JLabel etiqueta; etiqueta =new javax.swing.JLabel("NOMBRE"); etiqueta.setLocation(100,70); etiqueta.setSize(100,50); //COLOR A LA ETIQUETA java.awt.Font p;

etiqueta1.setSize(500,50); //TAMAO DE LA ETIQUETA El carro esta en reversa java.awt.Font q; //SELECCIONAR EL ESTILO DE LETRA 4.-Datos personales es cribir el siguiente cdigo en la clase main q=new java.awt.Font("arial",1,20);//EL TIPO DE LETRA package datospersonales; etiqueta1.setFont(q); public class Main { etiqueta1.setForeground(Color.pink); public static void main(String[] args) { // CODIGO PARA EL BOTON javax.swing.JButton botoncito; Ventana v; botoncito=new javax.swing.JButton("MOSTRAR DATOS"); v=new Ventana(); botoncito.setLocation(480,400); v.setX(450); botoncito.setSize(250,30); v.setY(200); java.awt.Color c5; }} c5=new java.awt.Color(80,95,50); c6=new java.awt.Color(154,190,82); java.awt.Color c6; caja.setSize(250,50); caja.setLocation(500,70); caja= new javax.swing.JTextField(); javax.swing.JTextField caja; // CODIGO PARA CREAR CAJA DE TEXTO etiqueta.setForeground(Color.red); etiqueta.setFont(p); p=new java.awt.Font("Green",1,20);

caja.setBackground(c6); //CODIGO PARA UNA ETIQUETA javax.swing.JLabel etiquetita; etiquetita =new javax.swing.JLabel("DIRECCION"); etiquetita.setLocation(100,100); etiquetita.setSize(200,150); java.awt.Font r; r=new java.awt.Font("algerian",1,20); etiquetita.setFont(r); etiquetita.setForeground(Color.magenta); // CODIGO PARA CREAR CAJA DE TEXTO javax.swing.JTextField caja1; caja1= new javax.swing.JTextField(); caja1.setLocation(500,140); caja1.setSize(250,50); java.awt.Color c3; c3=new java.awt.Color(255,0,255); caja1.setBackground(c3); //CODIGO PARA CREA UNA ETIQUETA javax.swing.JLabel etiquetita2; etiquetita2 =new javax.swing.JLabel("EDAD"); etiquetita2.setLocation(100,220);

etiquetita2.setSize(200,50); java.awt.Font l; l=new java.awt.Font("HARRINGTON",1,20); etiquetita2.setFont(l); etiquetita2.setForeground(Color.yellow); // CODIGO PARA CREAR CAJA DE TEXTO javax.swing.JTextField caja2; caja2= new javax.swing.JTextField(); caja2.setLocation(500,210); caja2.setSize(250,50); java.awt.Color O2; O2=new java.awt.Color(7,4,35); caja2.setBackground(O2); //CODIGO PARA CREA UN AREA DE TEXTO javax.swing.JTextArea area; area = new javax.swing.JTextArea(""); area.setLocation(90,350); area.setSize(200,200); java.awt.Font k; k=new java.awt.Font("gigi",1,20); area.setFont(k); area.setForeground(Color.gray);

java.awt.Color b5; b5=new java.awt.Color(90,17,178); area.setBackground(b5); //CODIGO PARA AGRAGAR OBJETOS A LA VENTANA this.add(botoncito); this.add(etiqueta); this.add(etiquetita); this.add(etiqueta1); this.add(caja); this.add(etiquetita2); this.add(caja1); this.add(caja2); this.add(area); /CODIGO PARA CONSTRUIR LA VENTANA this.setLayout(null); //acomoda los objetos this.setSize(850,600); //tamao de la ventana this.setVisible(true); //visible la ventana this.setAlwaysOnTop(true); //ventana siempre abierta this.setTitle("DATOS PERSONALES"); this.setEnabled(true); // CODIGO PARA DAR COLOR A LA VENTANA javax.swing.JPanel fondo;

fondo= new javax.swing.JPanel(); fondo.setSize(900, 800); java.awt.Color c4; c4= new java.awt.Color(10, 502,15); fondo.setBackground(c4); this.add (fondo); } public void setX(int x1){ x=x1; this.setLocation(x,y); } public void setY (int y1){ y=y1; this.setLocation(x,y); } public int getX(){ return x; }}

5.-El cdigo main package eventosdelmouse; public class Main { public static void main(String[] args) { Ventana v; v= new Ventana (); Ventanita t; t= new Ventanita (); Ventanota a; a= new Ventanota();}} 1.-venta escribe el cdigo package eventosdelmouse; import java.awt.event.MouseEvent; public class Ventana extends javax.swing.JFrame { java.awt.Graphics g; public Ventana (){ g= getGraphics (); this.setSize(400,400);//tamao ventana g.drawLine(200, 50, 300, 50);//Dibuja una linea this.setDefaultCloseOperation(2); }public void mouseEntered(MouseEvent e) { this.setLayout(null); this.setLocation(70,100); this.setTitle("Eventos de mouse"); this.setVisible(true); java.awt.event.MouseListener m; m=new java.awt.event.MouseListener() { //System.out.println("Al pasar el mouse sobre la ventana aparece el mensaje"); java.awt.Graphics g; g= getGraphics (); g.drawArc(190, 80, 210, 90, 45, 90); public void mouseClicked(MouseEvent e) { //System.out.println(""); int num=5,cub; cub=num*num*num; //calcula el valor de un cubo al dar click System.out.println("El cubo es:"+ cub); } public void mousePressed(MouseEvent e) { //System.out.println(""); java.awt.Graphics g; g= getGraphics (); g.drawOval(40, 40, 50, 40);//Dibuja un ovalo } public void mouseReleased(MouseEvent e) { //System.out.println("al pasar el mouse sobre la ventana aparece una imagen");

} public void mouseExited(MouseEvent e) { //System.out.println("cuando quito"); java.awt.Graphics g; g= getGraphics ();

this.setTitle("Eventos de mouse"); this.setVisible(true); // contruir una etiqueta javax.swing.JLabel etiquetatitulo; etiquetatitulo=new javax.swing.JLabel("****EVENTOS DEL MOUSE****"); etiquetatitulo.setLocation(100,10);

this.add(bcc); java.awt.event.ActionListener b; b= new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { if(bcc.getBackground()==Color.CYAN){ bcc.setBackground(Color.MAGENTA); }else{

g.drawRect(50, 150, 250, 100); etiquetatitulo.setSize(200, 50); } }; this.add(etiquetatitulo); //BOTONES this.addMouseListener(m); final javax.swing.JButton aceptar; }} aceptar=new javax.swing.JButton("ACEPTAR:)");

bcc.setBackground(Color.CYAN); }} }; bcc.addActionListener(b); }} aceptar.setLocation(60, 70); aceptar.setSize(120, 50); aceptar.setBackground(Color.CYAN);

2.-El cdigo de la ventana this.add(aceptar); package eventosdelmouse; java.awt.event.ActionListener a; import java.awt.Color; a= new java.awt.event.ActionListener() { import java.awt.event.ActionEvent; public class Ventanita extends javax.swing.JFrame { public Ventanita(){ final javax.swing.JButton bcc; this.setSize(500,400);//tamao ventana bcc=new javax.swing.JButton("CAMBIAR COLOR"); this.setDefaultCloseOperation(2); bcc.setLocation(250, 70); this.setLayout(null); bcc.setSize(150, 50); this.setLocation(70,100); bcc.setBackground(Color.CYAN); this.setLayout(null); this.setDefaultCloseOperation(2); this.setSize(500,400);//tamao ventana public Ventanota(){ public class Ventanota extends javax.swing.JFrame { public void actionPerformed(ActionEvent {aceptar.setText("CANCELAR*,*"); } aceptar.addActionListener(a); e) } import java.awt.Color; import java.awt.event.ActionEvent; package eventosdelmouse; 3.-El codigo de la ventana

this.setLocation(70,100); this.setTitle("Eventos de mouse"); final javax.swing.JButton bcc;

c= new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent {if(bb.getBackground()==Color.WHITE){ bb.setBackground(Color.RED); e)

//ETIQUETA javax.swing.JLabel etiquetatitulo; etiquetatitulo=new javax.swing.JLabel("****BANDERAS****"); etiquetatitulo.setLocation(50, 240);

bcc=new javax.swing.JButton(""); }else bcc.setLocation(50, 70); bb.setBackground(Color.WHITE); bcc.setSize(150, 50); }}}; bcc.setBackground(Color.GREEN); bb.addActionListener(c); this.add(bcc); final javax.swing.JButton br; java.awt.event.ActionListener b; br=new javax.swing.JButton(""); b= new java.awt.event.ActionListener() actionPerformed(ActionEvent e) { if(bcc.getBackground()==Color.GREEN){ bcc.setBackground(Color.BLACK); }else{ this.add(br); bcc.setBackground(Color.GREEN); java.awt.event.ActionListener d; } } }; d= new java.awt.event.ActionListener() { bcc.addActionListener(b); public void actionPerformed(ActionEvent e) { final javax.swing.JButton bb; if(br.getBackground()==Color.RED){ bb=new javax.swing.JButton(""); br.setBackground(Color.YELLOW); bb.setLocation(50, 120); }else{ bb.setSize(150, 50); br.setBackground(Color.RED); bb.setBackground(Color.WHITE); } } }; this.add(bb); java.awt.event.ActionListener c; br.addActionListener(d); {public void br.setLocation(50, 170);

etiquetatitulo.setSize(200, 50); this.add(etiquetatitulo); //SEMAFORO final javax.swing.JButton bv; bv=new javax.swing.JButton(""); bv.setLocation(250, 70); bv.setSize(150, 50); br.setSize(150, 50); bv.setBackground(Color.GREEN); br.setBackground(Color.RED); this.add(bv); java.awt.event.ActionListener e; e= new java.awt.event.ActionListener() { public void actionPerformed(ActionEven javax.swing.JOptionPane.showMessageDialog(null,"AVANZA"); } }; bv.addActionListener(e); final javax.swing.JButton bn; bn=new javax.swing.JButton(""); bn.setLocation(250, 130);

bn.setSize(150, 50); bn.setBackground(Color.ORANGE);

etiquetat=new javax.swing.JLabel("****SEMAFORO****"); etiquetat.setLocation(250, 240); etiquetat.setSize(200, 50);

// v.setY(200); }} package primerventana;

this.add(bn); java.awt.event.ActionListener f; this.add(etiquetat); this.setVisible(true);}} f= new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { javax.swing.JOptionPane.showMessageDialog(null,"DISMINUYE LA VELOCIDAD"); } };

import java.awt.Color; public class Ventana extends javax.swing.JFrame{ private int x,y; public Ventana(){ //CONSTRUCTOR METODO INICIAL //CODIGO PARA CREAR UNA ETIQUETA

bn.addActionListener(f); final javax.swing.JButton bro; bro=new javax.swing.JButton(""); bro.setLocation(250, 190); bro.setSize(150, 50); bro.setBackground(Color.RED); this.add(bro); java.awt.event.ActionListener g; g= new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { javax.swing.JOptionPane.showMessageDialog(null,"DETENTE"); } }; bro.addActionListener(g); //ETIQUETA javax.swing.JLabel etiquetat; 6.- El codigo en la classe main package primerventana; public class Main { public static void main(String[] args) { Ventana v; v=new Ventana(); // v.setX(450); // v.setY(200); // v.setX(450); etiqueta1.setLocation(250,15); ETIQUETA //LOCALIZACION DE LA javax.swing.JLabel etiqueta1; //DECLARAR EL NOMBRE DE LA ETIQUETA etiqueta1 =new javax.swing.JLabel("**OBJETOS EN JAVA**"); //TEXTO DE LA ETIQUETA

etiqueta1.setSize(500,50); //TAMAO DE LA ETIQUETA java.awt.Font q; //SELECCIONAR EL ESTILO DE LETRA q=new java.awt.Font("arial",1,20);//EL TIPO DE LETRA etiqueta1.setFont(q); etiqueta1.setForeground(Color.pink); // CODIGO PARA EL BOTON javax.swing.JButton botoncito; botoncito=new javax.swing.JButton("HOLA"); botoncito.setLocation(50,50); botoncito.setSize(250,30);

//java.awt.color c5; //c5=new java.awt.color(0,0,0); // botoncito.setBackground(c5); botoncito.setBackground(Color.blue); java.awt.Font f;

java.awt.Font n; //INSTRUCCION PARA SELECCIONAR EL TIPO DE LETRA n=new java.awt.Font("arial",1,20); //SE ESCOGEN LOS ESTILOS DE LETRA botoncito1.setFont(n); //PARA QUE FUNCIONE EL ESTILO DE LETRA QUE SE ESCOGIO botoncito1.setForeground(Color.orange); //cOLOR DE LA LETRA

//CODIGO PARA CREA UNA ETIQUETA javax.swing.JLabel etiquetita2; etiquetita2 =new javax.swing.JLabel("CAJA DE TEXTO"); etiquetita2.setLocation(500,180); etiquetita2.setSize(200,50); java.awt.Font l;

f=new java.awt.Font("arial",1,20); //CODIGO PARA UNA ETIQUETA botoncito.setFont(f); javax.swing.JLabel etiquetita; //CODIGO PARA UNA ETIQUETA etiquetita =new javax.swing.JLabel("Nombre"); javax.swing.JLabel etiqueta; etiquetita.setLocation(500,100); etiqueta =new javax.swing.JLabel("SALUDO"); etiquetita.setSize(100,50); etiqueta.setLocation(500,50); java.awt.Font r; etiqueta.setSize(100,50); //COLOR A LA ETIQUETA r=new java.awt.Font("arial",1,20); java.awt.Font p; etiquetita.setFont(r); p=new java.awt.Font("arial",1,20); etiqueta.setFont(p); etiqueta.setForeground(Color.red); //CODIGO PARA CREAR OTRO BOTON javax.swing.JButton botoncito1; //Crear nuevo boton botoncito1=new javax.swing.JButton("yesica segundo castillo"); //DECLARAR UN NUEVO BOTON CON SU CONTENIDO botoncito1.setLocation(50,120); //LOCALIZACION DEL BOTON botoncito1.setSize(250,30); // TAMAO DEL BOTON botoncito1.setBackground(Color.yellow); // COLOR DEL BOTON etiquetita.setForeground(Color.pink); CAJA DE TEXTO javax.swing.JTextField caja; // CODIGO PARA CREAR

l=new java.awt.Font("arial",1,20); etiquetita2.setFont(l); etiquetita2.setForeground(Color.yellow); //CODIGO PARA CREA UN AREA DE TEXTO javax.swing.JTextArea area; area = new javax.swing.JTextArea("MOSTRAR DATOS"); area.setLocation(50,250); area.setSize(200,200); java.awt.Font k; k=new java.awt.Font("arial",1,20); area.setFont(k); caja= new javax.swing.JTextField(); area.setForeground(Color.gray); caja.setLocation(50,180); java.awt.Color b5; caja.setSize(250,50); b5=new java.awt.Color(0,0,0); java.awt.Color c6; c6=new java.awt.Color(14,255,0); caja.setBackground(c6); area.setBackground(b5); ETIQUETA //CODIGO PARA CREAR UNA

javax.swing.JLabel etiquetita3;

etiquetita3 =new javax.swing.JLabel("AREA DE TEXTOS"); etiquetita3.setLocation(500,250); etiquetita3.setSize(300,50); java.awt.Font m; m=new java.awt.Font("arial",1,20); etiquetita3.setFont(m); etiquetita3.setForeground(Color.GREEN); //CODIGO PARA AGRAGAR OBJETOS A LA VENTANA this.add(botoncito); this.add(botoncito1); this.add(etiqueta); this.add(etiquetita); this.add(etiqueta1); this.add(caja); this.add(etiquetita2); this.add(area); this.add(etiquetita3); //CODIGO PARA CONSTRUIR LA VENTANA this.setLayout(null); //acomoda los objetos this.setSize(850,600); //tamao de la ventana this.setVisible(true); //visible la ventana this.setAlwaysOnTop(true); //ventana siempre abierta

this.setTitle("Mi Primer Ventana"); this.setEnabled(true); // CODIGO PARA DAR COLOR A LA VENTANA javax.swing.JPanel fondo; fondo= new javax.swing.JPanel(); fondo.setSize(900, 800); java.awt.Color c4; c4= new java.awt.Color(100, 50, 100); fondo.setBackground(c4); this.add (fondo); } public void setX(int x1){ x=x1; this.setLocation(x,y); } public void setY (int y1){ y=y1; this.setLocation(x,y);} public int getX(){ return x; }} 7.- Programas de 2 parcial Diduja una casa

package dibujos; import java.awt.Color; import java.awt.event.ActionEvent; public class ventana extends javax.swing.JFrame{ public ventana(){ this.setSize(500,400); this.setLayout(null); this.setDefaultCloseOperation(2); this.setLocation(500,100); this.setTitle("DIBUJAMDO OBJETOS"); javax.swing.JPanel fondo; fondo= new javax.swing.JPanel(); fondo.setSize(900, 800); fondo.setBackground(Color.BLUE); this.add(fondo); javax.swing.JButton dibujar; dibujar=new javax.swing.JButton("DIBUJAR"); dibujar.setLocation(150,300); dibujar.setSize(100,25); this.add(dibujar); java.awt.event.ActionListener b; b=new java.awt.event.ActionListener() {

public void actionPerformed(ActionEvent e) { java.awt.Graphics g; g=getGraphics(); //g.drawOval(100, 30, 50, 50); g.setColor(Color.YELLOW); g.fillOval(400, 30, 70,70); g.setColor(Color.WHITE); g.drawLine(200, 50, 300, 150); g.drawLine(200, 50, 100, 150); g.drawLine(100, 150, 300, 150); g.drawLine(100, 150, 100, 300); g.drawLine(100, 300, 300, 300); g.drawLine(300, 300, 300, 150); g.drawOval(100, 150, 50, 50); g.drawRect(250, 150, 50, 50); g.drawRect(301, 150, 160, 150); g.drawRect(320, 170, 122, 130); g.drawRect(320, 190, 122, 22); g.drawRect(320, 212, 122, 22); g.drawRect(320, 234, 122, 22); g.drawRect(320, 278, 122, 22); g.setColor(Color.ORANGE);

g.fillRect(170, 230, 60, 70); }}; dibujar.addActionListener(b); this.setVisible(true); } Calculadora de suma resta multiplicacin divisin public class calculadora { public class Ventana extends javax.swing.JFrame{ public Ventana(){//CONTRUCTIOR this.setSize(400,400);//tomao de la ventana this.setDefaultCloseOperation(2); this.setLayout(null); this.setLocation(70,100); this.setTitle("calculadora"); //this.setVisible(true); //codigo para etiqueta javax.swing.JLabel etqtulo; etqtulo=new javax.swing.JLabel("calculadora"); etqtulo.setLocation(100,10); etqtulo.setSize(100,50); this.add(etqtulo); javax.swing.JLabel etq1;

etq1=new javax.swing.JLabel("num1"); etq1.setLocation(15,50); etq1.setSize(200,50); this.add(etq1); javax.swing.JLabel etq2; etq2=new javax.swing.JLabel("nun2"); etq2.setLocation(15,100); etq2.setSize(200,50); this.add(etq2); javax.swing.JLabel etq3; etq3=new javax.swing.JLabel("resultado"); etq3.setLocation(15,150); etq3.setSize(200,50); this.add(etq3); //codigo `para caja de texto final javax.swing.JTextField c1; c1=new javax.swing.JTextField(); c1.setLocation(130, 50); c1.setSize(75,30); this.add(c1); final javax.swing.JTextField c2; c2=new javax.swing.JTextField();

c2.setLocation(130, 100); c2.setSize(75,35); this.add(c2); final javax.swing.JTextField c3; c3=new javax.swing.JTextField(); c3.setLocation(130, 150); c3.setSize(75,45); this.add(c3); //codigo para boton +/*javax.swing.JButton boton1; boton1=new javax.swing.JButton("SUMA"); boton1.setLocation(10, 200); boton1.setSize(100,55); this.add(boton1);

c3.setText(String.valueOf(z)); } }; boton1.addActionListener(s); javax.swing.JButton boton2; boton2=new javax.swing.JButton("RESTA"); boton2.setLocation(10, 280); boton2.setSize(100,55); this.add(boton2); java.awt.event.ActionListener r;

javax.swing.JButton boton3; boton3=new javax.swing.JButton("MUTIPLICASION"); boton3.setLocation(150, 200); boton3.setSize(100,55); this.add(boton3); java.awt.event.ActionListener m; m=new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { // throw new UnsupportedOperationException("Not supported yet."); int x,y,z;

r=new java.awt.event.ActionListener() { x=Integer.parseInt(c1.getText()); public void actionPerformed(ActionEvent e) { y=Integer.parseInt(c2.getText()); // throw new UnsupportedOperationException("Not supported yet."); int x,y,z; z=x*y; c3.setText(String.valueOf(z)); } }; boton3.addActionListener(m);

java.awt.event.ActionListener s; x=Integer.parseInt(c1.getText()); s=new java.awt.event.ActionListener() { y=Integer.parseInt(c2.getText()); public void actionPerformed(ActionEvent e) { z=x-y; // throw new UnsupportedOperationException("Not supported yet."); int x,y,z; x=Integer.parseInt(c1.getText()); y=Integer.parseInt(c2.getText()); z=x+y; c3.setText(String.valueOf(z)); } }; boton2.addActionListener(r); 8.- calculadora javax.swing.JButton boton4; boton4=new javax.swing.JButton("DIVICION"); boton4.setLocation(150, 280); boton4.setSize(100,55);

this.add(boton4); java.awt.event.ActionListener d; d=new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { // throw new UnsupportedOperationException("Not supported yet."); int x,y,z; x=Integer.parseInt(c1.getText()); y=Integer.parseInt(c2.getText()); z=x/y; c3.setText(String.valueOf(z)); } }; boton4.addAncestorListener(d); d=new java.awt.event.ActionListener() { } javax.swing.JButton boton5; boton5=new javax.swing.JButton("LIMPIAR"); boton5.setLocation(280, 260); boton5.setSize(100,55); this.add(boton5); this.setVisible(true); } 9.- Calcula el salario javax.swing.JLabel etiqueta2; etiqueta2 =new javax.swing.JLabel("HRS.TRABAJADAS"); etiqueta2.setLocation(20,100); etiqueta2.setSize(400,40); java.awt.Font g; g=new java.awt.Font("Matura MT Script Capitals",1,5); etiqueta2.setFont(q); etiqueta2.setForeground(Color.RED); this.add(etiqueta2); javax.swing.JLabel etiqueta3; etiqueta3 =new javax.swing.JLabel("SALARIO X HORA"); etiqueta3.setLocation(20,180); etiqueta3.setSize(300,40); java.awt.Font s; s=new java.awt.Font("Matura MT Script Capitals",1,5); etiqueta3.setFont(q); etiqueta3.setForeground(Color.RED); this.add(etiqueta3); final javax.swing.JTextField c1; c1= new javax.swing.JTextField(); c1.setLocation(350,100); c1.setSize(120,40); this.add(c1); final javax.swing.JTextField c2; c2= new javax.swing.JTextField(); c2.setLocation(350,180); c2.setSize(120,40); this.add(c2); final javax.swing.JTextArea a; a=new javax.swing.JTextArea(); a.setLocation(20,260); a.setSize(300,280); this.add(a); public class ventana3 extends javax.swing.JFrame { public ventana3(){ javax.swing.JLabel etiqueta1; etiqueta1 =new javax.swing.JLabel("**CALCULAR SALARIO**"); etiqueta1.setLocation(60,15); etiqueta1.setSize(500,50); java.awt.Font q; q=new java.awt.Font("Matura MT Script Capitals",1,20); etiqueta1.setFont(q); etiqueta1.setForeground(Color.darkGray); this.add(etiqueta1);

javax.swing.JButton btn; btn=new javax.swing.JButton("CALCULAR"); btn.setLocation(380,260); btn.setSize(180,30); btn.setBackground(Color.BLUE); java.awt.Font f; f=new java.awt.Font("Matura MT Script Capitals",1,15); btn.setFont(f); this.add(btn); java.awt.event.ActionListener p; p=new java.awt.event.ActionListener() { private String o; public void actionPerformed(ActionEvent e){ int hrs,pago,dia,sem,quin,mes,ao,r,s,t; hrs=Integer.parseInt(c1.getText()); pago=Integer.parseInt(c2.getText()); dia=hrs*pago; r=hrs*pago; sem=dia*6; s=hrs*pago; quin=sem*2; t=hrs*pago; a.setText(String.valueOf("salario*dia="+r)); a.setText(String.valueOf("salario*sem="+s)); a.setText(String.valueOf("salario*quin="+t)); } }; btn.addActionListener(p); javax.swing.JButton btn1; btn1=new javax.swing.JButton("LIMPIAR"); btn1.setLocation(380,350); btn1.setSize(180,30); btn1.setBackground(Color.BLUE); java.awt.Font h; h=new java.awt.Font("Matura MT Script Capitals",1,15); btn1.setFont(h); this.add(btn1); java.awt.event.ActionListener lm; lm=new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { c1.setText(""); c2.setText(""); a.setText(""); } }; btn1.addActionListener(lm);

javax.swing.JButton btn2; btn2=new javax.swing.JButton("EXIT"); btn2.setLocation(380,440); btn2.setSize(180,30); btn2.setBackground(Color.BLUE); java.awt.Font i; i=new java.awt.Font("Matura MT Script Capitals",1,15); btn2.setFont(i); this.add(btn2); java.awt.event.ActionListener ex; ex=new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { System.exit(0); } }; btn2.addActionListener(ex); this.setLayout(null); this.setLocation(60,30); this.setSize(600,600); this.setAlwaysOnTop(true); this.setTitle("SALARIO DEL DOCENTE"); this.setEnabled(true); this.setVisible(true);

final javax.swing.JTextField c1; c1= new javax.swing.JTextField(); c1.setLocation(180,80); c1.setSize(120,40); this.add(c1);

l=new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { c1.setText(""); } }; btn1.addActionListener(l);

javax.swing.JButton btn; btn=new javax.swing.JButton("ENVIAR"); btn.setLocation(40,150); btn.setSize(140,30); java.awt.Color c7; c7=new java.awt.Color(120,80,90); btn.setBackground(c7); java.awt.Font f; f=new java.awt.Font("Matura MT Script Capitals",1,15); btn.setFont(f); this.add(btn); java.awt.event.ActionListener e; e=new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { int edad = 0; edad=Integer.parseInt(c1.getText()); if(edad>=18) javax.swing.JOptionPane.showMessageDialog(null,"eres mayor de edad"); else javax.swing.JOptionPane.showMessageDialog(null,"eres menor de edad"); } }; btn.addActionListener(e); javax.swing.JButton btn1; btn1=new javax.swing.JButton("LIMPIAR"); btn1.setLocation(300,150); btn1.setSize(160,30); java.awt.Color c; c=new java.awt.Color(120,80,90); btn1.setBackground(c); java.awt.Font a; a=new java.awt.Font("Matura MT Script Capitals",1,15); btn1.setFont(f); this.add(btn1); java.awt.event.ActionListener l;

javax.swing.JButton btn2; btn2=new javax.swing.JButton("EXIT"); btn2.setLocation(180,200); btn2.setSize(120,30); java.awt.Color m; m=new java.awt.Color(120,80,90); btn2.setBackground(m); java.awt.Font j; j=new java.awt.Font("Matura MT Script Capitals",1,15); btn2.setFont(j); this.add(btn2); java.awt.event.ActionListener ex; ex=new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { System.exit(0); } }; btn2.addActionListener(ex); this.setLayout(null); this.setLocation(50,50); this.setSize(500,400); this.setAlwaysOnTop(true); this.setTitle("EDAD"); this.setEnabled(true); javax.swing.JPanel fondo; fondo= new javax.swing.JPanel(); fondo.setSize(900, 800); java.awt.Color c4; c4= new java.awt.Color(150, 150, 140); fondo.setBackground(c4); this.add (fondo);

javax.swing.JPanel fondo; fondo= new javax.swing.JPanel(); fondo.setSize(900, 800); fondo.setBackground(Color.YELLOW); this.add (fondo);

this.setVisible(true); } } 10.Calcula si eres menor o mayor de edad javax.swing.JLabel etiqueta1; etiqueta1 =new javax.swing.JLabel("**INGRESA TU EDAD**"); etiqueta1.setLocation(80,15); etiqueta1.setSize(500,50); java.awt.Font q; q=new java.awt.Font("Matura MT Script Capitals",1,20); etiqueta1.setFont(q); etiqueta1.setForeground(Color.BLACK); this.add(etiqueta1);

this.setVisible(true); } }

11.-Calcula tu calificacin javax.swing.JLabel etiqueta1; etiqueta1 =new javax.swing.JLabel("**CALI.DEL 1 PARCIAL**"); etiqueta1.setLocation(60,15); etiqueta1.setSize(500,50); java.awt.Font q; q=new java.awt.Font("Matura MT Script Capitals",1,20); etiqueta1.setFont(q); etiqueta1.setForeground(Color.RED); this.add(etiqueta1); javax.swing.JLabel etiqueta6; etiqueta6 =new javax.swing.JLabel("DESA.SOFTWARE"); etiqueta6.setLocation(20,320); etiqueta6.setSize(500,50); java.awt.Font d; d=new java.awt.Font("Matura MT Script Capitals",1,20); etiqueta6.setFont(q); etiqueta6.setForeground(Color.BLACK); this.add(etiqueta6); javax.swing.JLabel etiqueta7; etiqueta7 =new javax.swing.JLabel("BASES DE DATOS"); etiqueta7.setLocation(20,380); etiqueta7.setSize(500,50); java.awt.Font bd; bd=new java.awt.Font("Matura MT Script Capitals",1,20); etiqueta7.setFont(q); etiqueta7.setForeground(Color.BLACK); this.add(etiqueta7); final javax.swing.JTextField c1; c1= new javax.swing.JTextField(); c1.setLocation(300,85); c1.setSize(120,30); this.add(c1); final javax.swing.JTextField c2; c2= new javax.swing.JTextField(); c2.setLocation(300,145); c2.setSize(120,30); this.add(c2); final javax.swing.JTextField c3; c3= new javax.swing.JTextField(); c3.setLocation(300,205); c3.setSize(120,30); this.add(c3); final javax.swing.JTextField c4; c4= new javax.swing.JTextField(); c4.setLocation(300,265); c4.setSize(120,30); this.add(c4); final javax.swing.JTextField c5; c5= new javax.swing.JTextField(); c5.setLocation(300,330); c5.setSize(120,30); this.add(c5); final javax.swing.JTextField c6;

c6= new javax.swing.JTextField(); c6.setLocation(300,390); c6.setSize(120,30); this.add(c6); javax.swing.JButton btn; btn=new javax.swing.JButton("PROMEDIO"); btn.setLocation(10,460); btn.setSize(170,30); btn.setBackground(Color.red); java.awt.Font f; f=new java.awt.Font("Matura MT Script Capitals",1,15); btn.setFont(f); this.add(btn); java.awt.event.ActionListener p; p=new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e){ int u,v,w,x,y,z,o; u=Integer.parseInt(c1.getText()); v=Integer.parseInt(c2.getText()); w=Integer.parseInt(c3.getText()); x=Integer.parseInt(c4.getText()); y=Integer.parseInt(c5.getText()); z=Integer.parseInt(c6.getText()); o=u+v+w+x+y+z; javax.swing.JOptionPane.showMessageDialog(null,"EL PROMEDIO ES:"+o); } }; btn.addActionListener(p); javax.swing.JButton btn1; btn1=new javax.swing.JButton("LIMPIAR"); btn1.setLocation(190,460); btn1.setSize(160,30); btn1.setBackground(Color.red); java.awt.Font l; l=new java.awt.Font("Matura MT Script Capitals",1,15); btn1.setFont(l); this.add(btn1); java.awt.event.ActionListener lm; lm=new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { c1.setText(""); c2.setText("");

javax.swing.JLabel etiqueta2; etiqueta2 =new javax.swing.JLabel("GEOMETRIA"); etiqueta2.setLocation(20,80); etiqueta2.setSize(500,50); java.awt.Font g; g=new java.awt.Font("Matura MT Script Capitals",1,20); etiqueta2.setFont(q); etiqueta2.setForeground(Color.BLACK); this.add(etiqueta2); javax.swing.JLabel etiqueta3; etiqueta3 =new javax.swing.JLabel("CTSYV"); etiqueta3.setLocation(20,140); etiqueta3.setSize(500,50); java.awt.Font c; c=new java.awt.Font("Matura MT Script Capitals",1,20); etiqueta3.setFont(q); etiqueta3.setForeground(Color.BLACK); this.add(etiqueta3); javax.swing.JLabel etiqueta4; etiqueta4 =new javax.swing.JLabel("INGLES 3"); etiqueta4.setLocation(20,200); etiqueta4.setSize(500,50); java.awt.Font i; i=new java.awt.Font("Matura MT Script Capitals",1,20); etiqueta4.setFont(q); etiqueta4.setForeground(Color.BLACK); this.add(etiqueta4); javax.swing.JLabel etiqueta5; etiqueta5 =new javax.swing.JLabel("BIOLOGIA"); etiqueta5.setLocation(20,260); etiqueta5.setSize(500,50); java.awt.Font b; b=new java.awt.Font("Matura MT Script Capitals",1,20); etiqueta5.setFont(q); etiqueta5.setForeground(Color.BLACK); this.add(etiqueta5);

c3.setText(""); c4.setText(""); c5.setText(""); c6.setText(""); } }; btn1.addActionListener(lm); javax.swing.JButton btn2; btn2=new javax.swing.JButton("EXIT"); btn2.setLocation(360,460); btn2.setSize(110,30); btn2.setBackground(Color.red); java.awt.Font e; e=new java.awt.Font("Matura MT Script Capitals",1,15); btn2.setFont(e); this.add(btn2); java.awt.event.ActionListener ex; ex=new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { System.exit(0); } }; btn2.addActionListener(ex);

String ojos="cafes",cabello="chino",colorpiel="moreno"; double altura=1.65; public void desesperarse(){ System.out.println("QUIERO GRITAR"); } public void jugar(){ System.out.println("SOY DEPORTISTA"); } public void trabajar(){ System.out.println("ME GUSTA TRABAJAR"); } } gato Bigotes bigote_izquierda; Bigotes bigote_derecha; Ojos ojo_izquierda; Ojos ojo_derecha; Patas p1,p2,p3,p4; Cola cola; //metodos public void Maullar() { System.out.println("el gato poncho maulla"); } public void Rasgunar() { System.out.println("el gato toncho rasgua"); } public void Jugar() { System.out.println("el gato pancho juega"); } public void Pelear() { System.out.println("el gato ponchito pelea"); } } colores package menu; import java.awt.Color; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; public class Colores extends JFrame implements ActionListener { //atributos de colores private JMenuBar mb; private JMenu menu1,menu2; private JMenuItem mi1,mi2,mi3,mi4,mi5,mi6,mi7,mi8,mi9,mi10;

public Colores(){ javax.swing.JLabel etiqueta; etiqueta=new javax.swing.JLabel("MUNDO COLORES"); etiqueta.setLocation(120, 5); etiqueta.setSize(300,50); this.add(etiqueta); setLayout(null); mb=new JMenuBar(); setJMenuBar(mb); menu1=new JMenu("Espaol"); mb.add(menu1); menu2=new JMenu("Ingles"); mb.add(menu2); mi1=new JMenuItem("Rojo"); mi1.addActionListener(this); menu1.add(mi1); mi2=new JMenuItem("Verde"); mi2.addActionListener(this); menu1.add(mi2); mi3=new JMenuItem("Cafe"); mi3.addActionListener(this); menu1.add(mi3); mi4=new JMenuItem("Negro"); mi4.addActionListener(this); menu1.add(mi4); mi5=new JMenuItem("Blanco"); mi5.addActionListener(this); menu1.add(mi5); mi6=new JMenuItem("Yellow"); mi6.addActionListener(this); menu2.add(mi6); mi7=new JMenuItem("Pink"); mi7.addActionListener(this); menu2.add(mi7); mi8=new JMenuItem("Cyan"); mi8.addActionListener(this); menu2.add(mi8); mi9=new JMenuItem("Orange"); mi9.addActionListener(this); menu2.add(mi9);

this.setLayout(null); this.setLocation(60,50); this.setSize(500,600); this.setAlwaysOnTop(true); this.setTitle("PROMEDIO"); this.setEnabled(true); this.setVisible(true);

javax.swing.JPanel fondo; fondo= new javax.swing.JPanel(); fondo.setSize(900, 800); fondo.setBackground(Color.CYAN); this.add (fondo);

this.setVisible(true); 12.-Herencia public padre(){ }

mi10=new JMenuItem("Purple"); mi10.addActionListener(this); menu2.add(mi10); } public void actionPerformed(ActionEvent e) { Container f=this.getContentPane(); if(e.getSource()==mi1){ f.setBackground(new Color(255,0,0)); } if(e.getSource()==mi2){ f.setBackground(new Color(0,255,0)); } if(e.getSource()==mi3){ f.setBackground(new Color(102,0,0)); } if(e.getSource()==mi4){ f.setBackground(new Color(0,0,0)); } if(e.getSource()==mi5){ f.setBackground(new Color(255,255,255)); } if(e.getSource()==mi6){ f.setBackground(new Color(255,255,0)); } if(e.getSource()==mi7){ f.setBackground(new Color(255,0,255)); } if(e.getSource()==mi8){ f.setBackground(new Color(0,255,255));

CLASE MAIN DEL MENU DE COLORES package menu; public class Main { public static void main(String[] args) { Colores formulario1=new Colores(); formulario1.setBounds(100,100,400,300); calculadoras el gato poncho maulla el gato toncho rasgua el gato pancho juega el gato ponchito pelea MENU DE COLORES (ROJO, VERDE, CAF, NEGRO, BLANCO, YELLOW, PINK, CYAN, ORANGE Y PURPLE. formulario1.setTitle("MENU DE COLORES"); formulario1.setVisible(true); }} CLASE COLORES package menu; import java.awt.Color; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame;

run: ME GUSTA TRABAJAR ME GUSTA LLORAR SOY DEPORTISTA QUIERO GRITAR

import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; public class Colores extends JFrame implements ActionListener{ //atributos de la clase

private JMenuBar mb; private JMenu menu1,menu2; private JMenuItem mi1,mi2,mi3,mi4,mi5,mi6,mi7,mi8,mi9,mi10; public Colores (){//constructor //ETIQUETA javax.swing.JLabel etiqueta1; etiqueta1 =new javax.swing.JLabel("**MUNDO DE COLORES**"); etiqueta1.setLocation(70,90); etiqueta1.setSize(500,50); java.awt.Font q; q=new java.awt.Font("jokerman",1,20);//tipo de letra etiqueta1.setFont(q); //etiqueta1.setForeground(Color.yellow); this.add(etiqueta1); setLayout(null); mb=new JMenuBar(); setJMenuBar(mb); menu1=new JMenu ("ESPAOL"); mb.add(menu1); menu2=new JMenu ("INGLES"); mb.add(menu2); mi1=new JMenuItem ("rojo");

mi1.addActionListener(this); menu1.add(mi1); mi2=new JMenuItem ("verde"); mi2.addActionListener(this); menu1.add(mi2); mi3=new JMenuItem ("cafe"); mi3.addActionListener(this); menu1.add(mi3); mi4=new JMenuItem ("negro"); mi4.addActionListener(this); menu1.add(mi4); mi5=new JMenuItem ("blanco"); mi5.addActionListener(this); menu1.add(mi5); mi6=new JMenuItem ("yellow"); mi6.addActionListener(this); menu2.add(mi6); mi7=new JMenuItem ("pink"); mi7.addActionListener(this); menu2.add(mi7); mi8=new JMenuItem ("cyan"); mi8.addActionListener(this);

menu2.add(mi8); mi9=new JMenuItem ("orange"); mi9.addActionListener(this); menu2.add(mi9); mi10=new JMenuItem ("purple"); mi10.addActionListener(this); menu2.add(mi10); } public void actionPerformed (ActionEvent e){ Container f=this.getContentPane(); if(e.getSource()==mi1){ f.setBackground(new Color (255,0,0));//rojo } if(e.getSource()==mi2){ f.setBackground(newColor (0,255,0));//verde } if(e.getSource()==mi3){ f.setBackground(newColor (102,0,0));//cafe } if(e.getSource()==mi4){ f.setBackground(new Color (0,0,0));//negro }

if(e.getSource()==mi5){ f.setBackground(newColor (255,255,255));//blanco } if(e.getSource()==mi6){ f.setBackground(newColor (255,255,0));//yellow } if(e.getSource()==mi7){ f.setBackground(newColor (255,0,255));//pink } if(e.getSource()==mi8){ f.setBackground(newColor (0,255,255));//cyan } if(e.getSource()==mi9){ f.setBackground(newColor (255,153,0));//orange } if(e.getSource()==mi10){ f.setBackground(newColor (153,0,204));//purple } } }

Potrebbero piacerti anche