hi all bleas h need help in cods
GUI and Thread
i need help function
start ()
run()
white ()
join ()
sleep ()
setTitel ()
suspond ()
resume ()
and This class
class Thear
class track
class TestTrack
class moveTrack
class addCarrige
bleas help :)
this Link imges http://www.4shared.com/file/13555551/ff070bf/images.html
Thanks all :)
GUI and Thread
i need help function
start ()
run()
white ()
join ()
sleep ()
setTitel ()
suspond ()
resume ()
and This class
class Thear
class track
class TestTrack
class moveTrack
class addCarrige
bleas help :)
Code:
import java.awt.*; import java.awt.event.*; import javax.swing.*; public class MoveCar extends JFrame{ static boolean START=false; static boolean Check=false; static int SLEEP = 1000; static int INDEX_START=0; JPanel screen, area , controlroom; JButton[] street , keybord; String s[] = {"Start","Stop","Fast","Slow" ,"Rest","Check"}; ImageIcon images[] =new ImageIcon[] { new ImageIcon("images/UpRight.jpg"), new ImageIcon("images/RightDown.jpg"), new ImageIcon("images/NoTrack.jpg"), new ImageIcon("images/NoTrack.jpg"), new ImageIcon("images/NoTrack.jpg"), new ImageIcon("images/Vert.jpg"), new ImageIcon("images/DownRight.jpg"), new ImageIcon("images/Horiz.jpg"), new ImageIcon("images/RightDown.jpg"), new ImageIcon("images/NoTrack.jpg"), new ImageIcon("images/Vert.jpg"), new ImageIcon("images/NoTrack.jpg"), new ImageIcon("images/NoTrack.jpg"), new ImageIcon("images/Vert.jpg"), new ImageIcon("images/NoTrack.jpg"), new ImageIcon("images/Vert.jpg"), new ImageIcon("images/UpRight.jpg"), new ImageIcon("images/Horiz.jpg"), new ImageIcon("images/RightUp.jpg"), new ImageIcon("images/NoTrack.jpg"), new ImageIcon("images/DownRight.jpg"), new ImageIcon("images/RightUp.jpg"), new ImageIcon("images/NoTrack.jpg"), new ImageIcon("images/NoTrack.jpg"), new ImageIcon("images/NoTrack.jpg") }; ImageIcon[]imagesTrain= { "images/TrainUp.jpg","images/TrainLeft.jpg","images/TrainLeft.jpg","images/TrainUp.jpg","images/TrainLeft.jpg", "images/TrainLeft.jpg","images/TrainDown.jpg", "images/TrainDown.jpg","images/TrainDown.jpg","images/TrainDown.jpg", "images/TrainRight.jpg","images/TrainUp.jpg","images/TrainRight.jpg","images/TrainRight.jpg","images/TrainUp.jpg"}; int[]line={13, 18,17,16,21,20,15,10,5,0,1,6,7,8}; ImageIcon icon; JLabel labelInfo; public MoveTrain () { screen = new JPanel(new GridLayout(1,1)); Font f =new Font ("Sanserif",Font.BOLD,18); labelInfo = new JLabel("WELCOM" ,JLabel.CENTER); labelInfo.setFont(f); screen.setBackground(Color.red); screen.add(labelInfo); getContentPane().add(BorderLayout.NORTH,screen ); street = new JButton[images.length]; area = new JPanel (new GridLayout(5,5)); for(int i=0;i<images.length;i++){ street[i] = new JButton("", images[i]); area.add(street[i]); } getContentPane().add(BorderLayout.CENTER,area ); keybord = new JButton[6]; controlroom = new JPanel (new GridLayout(3,3)); for (int i=0; i <6; i++) { keybord[i] = new JButton(s[i]); keybord[i].addActionListener(getAction(s[i])); controlroom.add(keybord[i]); } getContentPane().add(BorderLayout.SOUTH,controlroom ); } class moveTrain extends Thread { Trian t = new Train(); int Speed = 10; t.Start(); int s = t.getSpeed(); Sleep(s); } void run() { while(true) Sleep() Stop t.moveTrain() } public class TrainTest public static void main(String[]args){ MoveCar c= new MoveCar (); MoveTrain mt = new MoveTrain(); c.setTitle("Train"); c.setSize(421,550); c.setVisible(true); c.addWindowListener ( new WindowAdapter (){ public void windowClosing(WindowEvent e ){ System.exit(0); } }); mt.start(); } }
Thanks all :)
Comment