ജാവ പ്രോഗ്രാം - ട്രാഫിക്‌ ലൈറ്റ്



ജാവ യില്‍ അപ്പലേറ്റ്‌ ഉപയോഗിച്ച് എങ്ങിനെ ഒരു സിമ്പിള്‍ ട്രാഫിക്‌ ലൈറ്റ് ഉണ്ടാക്കാം എന്ന് നോക്കാം. 
ആറ്റ്inu ആദ്യം തഴെ കാണും കോഡ് നോകുക .ഇത് കമ്പിലെ ചെയ്യുമ്പോള്‍ ഒരു .class ഫയല്‍ ക്രിയേറ്റ്
 ചെയ്യും. അത് പുതിയ ഒരു html ഡോക്യുമെന്റ് ഉണ്ടാക്കി തഴെ കാണുന്നത് ടൈപ്പ് ചെയ്യുക 

---------------------------------
<html>
 <p> created by Ebey John </p>  
 <applet code="A.class" height=200 width=320>
 </applet>
 </html>

Change A.class With ur class name
-------------------------------------
ട്രാഫിക്‌ ലിഗ്റ്റ് പ്രോഗ്രാം കാണാന്‍ Read More ക്ലിക്ക് ചെയുക 



import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.HeadlessException;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JApplet;
import javax.swing.JButton;

/*
 * Created on Feb, 2013
 *
 * @author Ebey John
 */
public class TrafficLight extends JApplet implements ActionListener {
 int phase = 0;
 Container c;
 /**
  * @throws java.awt.HeadlessException
  */
 public TrafficLight() throws HeadlessException {
  JButton jb = new JButton("Change!");
  c = this.getContentPane();
  c.setLayout(new BorderLayout());
  c.add(jb, BorderLayout.SOUTH);
  jb.addActionListener(this);
  c.setBackground(Color.green);
 }
 public void actionPerformed(ActionEvent e) {
  phase = (phase + 1) % 3;
  if (phase == 0) {
   c.setBackground(Color.green);
  }
  else if (phase == 1) {
   c.setBackground(Color.yellow);
  }
  else if (phase == 2) {
   c.setBackground(Color.red);
  }
 }
}

Comments

2 Comments

RSS

Copyright @ 2013 കമ്പ്യൂട്ടര്‍ ജാലകം. Designed by Ebey John. .Ebey John