Título: Ayuda con un programa en java Publicado por: NeZeX07 en 29 Enero 2013, 02:03 am Hola soy nuevo ... estoy peleando mucho con un programa que me dejaron hacer, este consta de una carrera de la liebre y la tortuga, utilizo setBounds para mover las figuras, la situacion es que no se mueven le he intentado, poner una variable y que esta se vaya sumando para cambiar la posicion pero no me funciona ... les dejo el programa haber si me pueden ayudar
import java.awt.*; import javax.swing.*; import java.awt.event.*; public class MetGearRex extends JFrame implements ActionListener { JButton comenzar, parar; Thread avance; public static MetGerRay N=new MetGerRay(); public MetGearRex() {//MGR setDefaultCloseOperation(EXIT_ON_CLOSE); setLayout(null); ImageIcon liebrei= new ImageIcon("D:/Imagenes/liebretortuga/tortuga.png"); JLabel liebre=new JLabel(liebrei); liebre.setBounds(N.x,20,150,138); getContentPane().add(liebre); ImageIcon tortugai = new ImageIcon("C:/Users/Black/Pictures/Turtle.png"); JLabel tortuga=new JLabel(tortugai); tortuga.setBounds(10,65,100,50); getContentPane().add(tortuga); comenzar=new JButton(">"); comenzar.setBounds(100,120,100,30); add(comenzar); comenzar.addActionListener(this); parar=new JButton("O"); parar.setBounds(200,120,100,30); add(parar); parar.addActionListener(this); } public void actionPerformed(ActionEvent e) { if (e.getSource()==comenzar) { N.start(); }//if }//event public static void main(String[] args) { MetGearRex vta=new MetGearRex(); vta.setBounds(0,0,1400,250); vta.setVisible(true); }//main }//extends .............................................. //HILO package metgear; import java.lang.Thread; public class SSS extends Thread{ public static int x=10,num; public void run(){ for(num=0;num<=200){ x=x*num; } } } espero puedan ayudarme originalmente los numeros los reparte una variable que da numeros aleatorios pero ahora estoy haciendo pruebas de esta forma (solo quiero que la imagen se mueva de lugar) se los agradeceria mucho Título: Re: Ayuda con un programa en java Publicado por: 1mpuls0 en 26 Febrero 2013, 17:49 pm Hay dos formas, y una la estas utilizando supongo que así lo pidieron.
1. Graphics 2. Threats Si aun necesitas ayuda enviame un MP. Saludos. |