2/23/11

Core java Programing for 5th Semester- passing parameter from HTML

//By Prasad.R...

import java.awt.*;
import java.applet.*;
public class HTML extends Applet
{
int a,b,c;
String d;
public void init()
{
a=Integer.parseInt(getParameter("A"));
b=Integer.parseInt(getParameter("B"));
c=a+b;
d=getParameter("name");
}
public void paint(Graphics g)
{
setBackground(Color.cyan);
g.drawString("A="+a,25,250);
g.drawString("B="+b,25,270);
g.drawString("SUM="+c,25,290);
g.drawString("name="+d,25,310);
}
}
//
////////

Core java Programing for 5th Semester- mousedemo.java

//By Prasad.R...

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class mousedemo extends Applet implements MouseListener,MouseMotionListener
{
String str=" ";
int x=0,y=0;
public void init()
{
addMouseListener(this);
addMouseMotionListener(this);
setBackground(Color.cyan);
}
public void mouseEntered(MouseEvent m)
{
showStatus("mouse entered.....");
x=m.getX();
y=m.getY();
str="mouse entered";
repaint();
}
public void mouseClicked(MouseEvent m)
{
showStatus("mouse clicked..");
x=m.getX();
y=m.getY();
str="mouse clicked";
repaint();
}
public void mouseExited(MouseEvent m)
{
showStatus("mouse exited....");
x=m.getX();
y=m.getY();
str="mouse exited";
repaint();
}
public void mousePressed(MouseEvent m)
{
showStatus("mouse pressed....");
x=m.getX();
y=m.getY();
str="mouse pressed";
repaint();
}
public void mouseReleased(MouseEvent m)
{
showStatus("mouse released....");
x=m.getX();
y=m.getY();
str="mouse released";
repaint();
}
public void mouseDragged(MouseEvent m){
showStatus("mouse dragged....");
x=m.getX();
y=m.getY();
str="mouse dragged";
repaint();
}
public void mouseMoved(MouseEvent m)
{
showStatus("mouse moved....");
x=m.getX();
y=m.getY();
str="mouse moved";
repaint();
}
public void paint(Graphics g)
{
g.drawString("testing........",10,10);
g.drawString(str,x,y);
}
}

/*
*/
By Prasad.R...

Factorial.java



class factorial
{
public static void main(String arg[])
{
int i,j,f,a,n;
n=arg.length;
for(i=0;i
{
f=1;
a=Integer.parseInt(arg[i]);
for(j=1;j<=a;j++)
{
f=f*j;
}
System.out.println("factorial of " +a +"\tis\t" +f);
}
}

}

Core java Programing for 5th Semester

By Prasad.R...

constructor Overloading


import java.io.*;
class overload
{
int a1,a2;
float f1,f2;
double d1,d2;
String s1,s2;
overload()
{
System.out.println("Constructor default values");
System.out.println("a1="+a1);
System.out.println("a2="+a2);
System.out.println("f1="+f1);
System.out.println("f2="+f2);
System.out.println("s1="+s1);
System.out.println("s1="+s2);
System.out.println("d1="+d1);
System.out.println("d2="+d2);
}
overload(int x1,int x2)
{
a1=x1;
a2=x2;
System.out.println("Constructor with 2 integer  values");
System.out.println("a1="+a1);
System.out.println("a2="+a2);
}

overload(float b1,float b2)
{
f1=b1;
f2=b2;
System.out.println("Constructor with 2 float values");
System.out.println("f1="+f1);
System.out.println("f2="+f2);
}

overload(double c1,double c2)
{
d1=c1;
d2=c2;
System.out.println("Constructor with 2 double   values");
System.out.println("d1="+d1);
System.out.println("d2="+d2);
}

overload(String st1,String st2)
{
s1=st1;
s2=st2;
System.out.println("Constructor with 2 String values");
System.out.println("s1="+s1);
System.out.println("s2="+s2);
}
}
class constructor
{
public static void main(String arg[]) throws Exception
{
int p1,p2;
float p3,p4;
double p5,p6;
String p7,p8;
DataInputStream dis=new DataInputStream(System.in);
{
overload n1=new overload();
System.out.println("enter 2 integer values");
p1=Integer.parseInt(dis.readLine());
p2=Integer.parseInt(dis.readLine());
overload n2=new overload(p1,p2);

System.out.println("enter 2 float values");
p3=Float.parseFloat(dis.readLine());
p4=Float.parseFloat(dis.readLine());
overload n3=new overload(p3,p4);

System.out.println("enter 2 double values");
p5=Double.parseDouble(dis.readLine());
p6=Double.parseDouble(dis.readLine());
overload n4=new overload(p5,p6);

System.out.println("enter 2 String  values");
p7=dis.readLine();
p8=dis.readLine();
overload n5=new overload(p7,p8);
}
}
}