Creating Threads in Java

public class ThreadDemo{
public static void main(String args[]){
Thread t1= new Thread();
t1=Thread.currentThread();
System.out.println("Thread Name : "+t1.getName());
System.out.println("Thread Priority : "+t1.getPriority());
System.out.println("Thread is Alive : "+t1.isAlive());
System.out.println("Threa is Daemon : "+t1.isDaemon());
t1.setName("Avinash");
t1.setPriority(9);
System.out.println("Thread Name : "+t1.getName());
System.out.println("Thread Priority : "+t1.getPriority());
try{
for(int i=1;i<=5;i++){
for(int j=1;j<=i;j++){
System.out.print(" "+j);
Thread.sleep(200);
}
System.out.println();
Thread.sleep(1000);
}
}catch(InterruptedException ex){
ex.printStackTrace();
}
}
}

Creating Menu in JAVA with GUI Interface

Creating Menu in JAVA with GUI Interface


import java.awt.*;
import java.awt.event.*;
public class MenuDemo extends Frame{
private MenuBar mb;
private Menu m1,m2,m3,m4,m5;
private MenuItem ne,op,sa,ss,ps,pr,ex;
private MenuItem un,cp,ct,pa,del,fn,sl;
private MenuItem font,ww;
private MenuItem st,tl;
private MenuItem ht,an;
public MenuDemo(){
mb=new MenuBar();
m1=new Menu("File");
m2=new Menu("Edit");
m3=new Menu("Format");
m4=new Menu("View");
m5=new Menu("Help");
ne=new MenuItem("New");
op=new MenuItem("Open...");
sa=new MenuItem("Save");
ss=new MenuItem("Save As...");
ps=new MenuItem("Page Setup...");
pr=new MenuItem("Print...");
ex=new MenuItem("Exit");
un=new MenuItem("Undo");
cp=new MenuItem("Copy");
ct=new MenuItem("Cut");
ps=new MenuItem("Paste");
del=new MenuItem("Delete");
fn=new MenuItem("Find...");
sl=new MenuItem("Select All");
st=new MenuItem("Status Bar");
tl=new MenuItem("ToolBar");
ht=new MenuItem("Help Topics...");
an=new MenuItem("About NotePad...");

setMenuBar(mb);

mb.add(m1);
mb.add(m2);
mb.add(m3);
mb.add(m4);
mb.add(m5);
setBounds(45,45,500,400);
setLayout(null);
setVisible(true);
}
public static void main(String args[]){
new MenuDemo();
}
}

Creating GUI List in Java Listdemo

import java.awt.*;
import java.awt.event.*;
public class Listdemo extends Frame
{
List Demo=new List(5,false);
public Listdemo(){
setLayout(null);
setBounds(50,50,400,400);
setVisible(true);
}
public void initcomp()
{
Demo.add("red");
Demo.setBounds(50,50,100,100);
Demo.setVisible(true);
Demo.add("green");
Demo.add("blue");
add(Demo);
Demo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
String s1=Demo.getSelectedItem();
if(s1=="red"){
setBackground(Color.red);
}
else if(s1=="green"){
setBackground(Color.green);
}
else if(s1=="blue"){
setBackground(Color.blue);
}
}
});
}
public static void main(String args[]){
new Listdemo();
Listdemo l1=new Listdemo();
l1.initcomp();
}
}

Two Listener Example In Java

import java.awt.*;
import java.awt.event.*;
public class TwoListener implements MouseMotionListener,MouseListener{
private Frame f;
private TextField tf;


public TwoListener(){
f=new Frame("Two Listener Example");
tf=new TextField(30);
}
public void launchFrame(){
Label label=new Label("Click and drag the mouse");
f.add(label,BorderLayout.NORTH);
f.add(tf,BorderLayout.SOUTH);
f.addMouseMotionListener(this);
f.addMouseListener(this);
f.setSize(300,200);
f.setVisible(true);
}
public void mouseDragged(MouseEvent e){
String s="Mouse dragging : X ="+e.getX()+"Y = "+e.getY();
tf.setText(s);
}
public void mouseEntered(MouseEvent e){
String s="The Mouse Entered";
tf.setText(s);
}
public void mouseExited(MouseEvent e){
String s="The mouse has Left the Building";
tf.setText(s);
}
public void mouseMoved(MouseEvent e){
}
public void mousePressed(MouseEvent e){
}
public void mouseClicked(MouseEvent e){
}
public void mouseReleased(MouseEvent e){
}
public static void main(String args[]){
TwoListener two=new TwoListener();
two.launchFrame();
}

}

KeyboardInput Example In Java

import java.io.*;
public class KeyboardInput{
public static void main(String args[]){
String s;
InputStreamReader ir=new InputStreamReader(System.in);
BufferedReader in =new BufferedReader(ir);
System.out.println("Unix : Type ctrl-d to exit."+"\n Windows :ctrl-z to exit .");
try{
s=in.readLine();
while(s!=null){
System.out.println("Read : "+s);
s=in.readLine();
}
in.close();
}catch(IOException ex){
ex.printStackTrace();
}
}
}

ButtonHandler Example in Java

import java.awt.event.*;
public class ButtonHandler implements ActionListener{
public void actionPerformed(ActionEvent ae){
System.out.println("Action Performed");
System.out.println("Button's command is : "+ae.getActionCommand());


}

}

We Are Founder..