Programacion

Páginas: 2 (323 palabras) Publicado: 16 de julio de 2012
*******Practica9_1*********
-----Circulo------------
public class Circulo {

private int x;
private int y;
private int movimientoX=1;
private int movimientoY=1;

public Circulo(intx, int y, int movimientoX, int movimientoY) {
this.x = x;
this.y = y;
this.movimientoX = movimientoX;
this.movimientoY = movimientoY;
}
public int getX() {
return x;
}public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
public int getMovimientoX() {
return movimientoX;
}
publicvoid setMovimientoX(int movimientoX) {
this.movimientoX = movimientoX;
}
public int getMovimientoY() {
return movimientoY;
}
public void setMovimientoY(int movimientoY) {this.movimientoY = movimientoY;
}
}
------PnlCentro----------
import java.awt.Graphics;

import javax.swing.JPanel;
public class PnlCentro extends JPanel{
Circulo miCirculo=new Circulo(100, 150, 2,2);
public void paint(Graphics g){
g.drawOval(miCirculo.getX(), miCirculo.getY(), 10, 10);
}}
---------Ventana---------------
import java.awt.BorderLayout;
import java.awt.Container;import javax.swing.ButtonGroup;
import javax.swing.JCheckBoxMenuItem;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
importjavax.swing.JRadioButtonMenuItem;

public class Ventana extends JFrame {

BarraMenus mnuBarra=new BarraMenus();
PnlCentro pCentro=new PnlCentro();

public Ventana() {setSize(400,600);
Container c=getContentPane();

c.setLayout(new BorderLayout());
c.add(pCentro,BorderLayout.CENTER);
// setJMenuBar(mnuBarra); Hilo h=new Hilo();
h.start();
}
public class Hiloextends Thread{
public void run(){
while (true) {
try {
sleep(100);
} catch (InterruptedException e) // TODO Auto-generated catch blocke.printStackTrace();
}...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS