You are on page 1of 8

1.-package ejemplos; import java.awt.*; import java.applet.

Applet; public class cajaDeColor extends Applet { Color boxColor; public void init() { String s; s = getParameter("color"); boxColor = Color.gray; if (s != null) { if (s.equals("red")) boxColor = Color.red; if (s.equals("white")) boxColor = Color.white; if (s.equals("blue")) boxColor = Color.blue; } }

2.public void paint(Graphics g) { g.setColor (boxColor); g.fillRect (0, 0, size().width, size().height); } import java.applet.*; public class Noventaiuno { public void init(){ setBackgroung(Color.white); } public void paint(Graphics g){ g.drawString("Primer applet", 10, 10); } }

3.import java.applet.*; import java.awt.*; public class Noventaycinco extends Applet { String companyName = new String("Programacion orientada a objetos"); public void paint(Graphics gr)

{ gr.drawString(companyName,10,100); } }

4.import java.applet.Applet; import java.awt.event.*; import java.awt.*; public class desplazaText extends Applet implements AdjustmentListener { Scrollbar barra1, barra2; int x = 0; int y = 0; public void init() { barra1 = new Scrollbar(Scrollbar.HORIZONTAL, 1, 10, 1, 100); barra2 = new Scrollbar(Scrollbar.VERTICAL, 1, 10, 1, 100); add(barra1); add(barra2); barra2.addAdjustmentListener(this); barra1.addAdjustmentListener(this); setBackground(Color.black); setForeground(Color.yellow); } public void paint(Graphics g) { g.drawString("Texto que puedes desplazar.", x, y); } public void adjustmentValueChanged(AdjustmentEvent e)

{ if(e.getAdjustable() == barra1) { x = (int) (getSize().width * (float) barra1.getValue() / 100); repaint(); }else if(e.getAdjustable() == barra2){ y = (int) (getSize().width * (float) barra2.getValue() / 100); repaint(); } } }

5.import java.awt.*; import java.awt.event.*; import javax.swing.*; public class carita extends Applet { @Override public void init() { JFrame f = new JFrame( "carita" ); JTextField tf=new JTextField(15); f.addWindowListener( new WindowAdapter() { @Override public void windowClosing( WindowEvent evt ) { System.exit( 0 ); } }); f.add( new CaraS( Color.yellow),BorderLayout.CENTER ); f.pack(); f.setBackground(Color.lightGray); f.setVisible(true); } } class CaraS extends Canvas {

public CaraS( Color _colorCara ) { setForeground( _colorCara ); } @Override public Dimension getPreferredSize() { return new Dimension( 250,250 ); } @Override public void paint( Graphics g ) { Dimension tamano = getSize(); int diam = Math.min( tamano.width,tamano.height ); int diamOjo = diam/10; int x = (tamano.width-diam) / 2; int y = (tamano.height-diam) / 2; g.fillOval( x,y,diam,diam ); g.setColor( Color.black); g.drawOval( x,y,diam,diam ); g.fillOval( x+diam/3-(diamOjo/2),y+diam/3-(diamOjo/2), diamOjo,diamOjo ); g.fillOval( x+(2*(diam/3))-(diamOjo/2),y+diam/3-(diamOjo/2), diamOjo,diamOjo ); g.drawArc( x+diam/4,y+2*(diam/5),diam/2,diam/3,0,-180 ); } }

6.import java.applet.*; import java.awt.*; public class Noventayseis extends Applet { String companyName = new String("Jesus Angel Narvaez Torres"); Font bigFont = new Font("Programacion", Font.ITALIC,24); public void paint(Graphics gr)

{ gr.setFont(bigFont); gr.setColor(Color.magenta); gr.drawString(companyName,10,100); gr.setColor(Color.orange); gr.drawString(companyName,40,140); } } 7.import java.applet.*; import java.awt.*; public class Noventaysiete extends Applet { public void paint(Graphics gr) { gr.setColor(Color.red); setBackground(Color.blue); gr.fillRect(20,20,120,120); gr.clearRect(40,40,50,50); gr.drawRect(50,50,20,20); } }

8.import java.applet.*; import java.awt.*; public class Noventayocho extends Applet { public void paint(Graphics gr) { gr.drawOval(20,20,100,40); gr.drawOval(140,20,100,80); gr.drawOval(260,20,100,100);

} }

9.import java.applet.Applet; import java.awt.Graphics; public class Noventaycuatro extends Applet { public void paint(Graphics g){ g.drawString("Hola Mundo en Java", 50, 25); } }

10.import java.awt.*; import java.awt.event.*; import java.applet.Applet; public class raton extends Applet implements MouseListener, MouseMotionListener { TextField text1; public void init(){ text1 = new TextField(35); add(text1); addMouseListener(this); addMouseMotionListener(this); } public void mousePressed(MouseEvent e) { if((e.getModifiers() & InputEvent.BUTTON1_MASK) == InputEvent.BUTTON1_MASK){ text1.setText("Botn izquierdo del ratn apretado en " + e.getX() + "," + e.getY()); }

else{ text1.setText("Botn derecho del ratn apretado en " + e.getX() + "," + e.getY());

} }

public void mouseClicked(MouseEvent e) { text1.setText("Hizo clic sobre el ratn en " + e.getX() + "," + e.getY()); } public void mouseReleased(MouseEvent e) { text1.setText("Se solt el botn del ratn."); }

public void mouseEntered(MouseEvent e) { text1.setText("Ratn para introducir."); }

public void mouseExited(MouseEvent e) { text1.setText("Ratn para salir."); }

public void mouseDragged(MouseEvent e) { text1.setText("Se arrast el ratn.");

public void mouseMoved(MouseEvent e) { text1.setText("Se movi el ratn."); } }

You might also like