Creating circle in java

interface NewShape
{
//void draw();
}

interface Circle extends NewShape
{
void getRadius();
int radius=10;
}

class NewCircle implements Circle
{
public void getRadius()
{
System.out.println(radius);
}
}
class ExtendInterface extends NewCircle
{
public static void main(String args[])
{
Circle nc=new NewCircle();
nc.getRadius();
}
}

Error handling in java catch throw.

class Error1
{
public static void main(String args[])
{
int a=10;
int b=5;
int c=5;
int x,y;

try
{
x=a/(b-c);
}
catch(ArithmeticException e)
{
System.out.println("Division by zero");
}
y=a/(b+c);
System.out.println("Result="+y);
}
}

Bank project of simple intrest in java.



interface account
{
float rate=8.5f;
void set(int accno);
void display();
}

interface person
{
void store(String name, String address);
void show();
}

class Customer implements account, person
{
int accno, numyears;
float bal;
String name="";
String address="";
Customer(float a, int b)
{
bal=a;
numyears=b;
}

public void set(int accno)
{
this.accno=accno;
}
public void display()
{
System.out.println("the account no. and balance is: "+accno+bal);
}

public void store(String name, String address)
{
this.name=name;
this.address=address;
}

public void show()
{
System.out.println("the name and the address is:"+name+" "+address);
}

void interest()
{
float si=bal*numyears*rate/100;
System.out.println("the simple interest is:"+si);
}
}


class Details
{
public static void main(String args[])
{
Customer c1=new Customer(15.0f, 2);
c1.set(100);
c1.store("Popsys","nagpur");
c1.show();
c1.display();
c1.interest();
}
}

File operation in java


import java.io.*;

class CopyFile
{
public static void main(String args[])
{
FileInputStream A=null;
FileOutputStream B=null;
int b;
try
{
A=new FileInputStream("a.txt");
B = new FileOutputStream("b.txt");
while((b=A.read())!=-1)
{
B.write(b);
}
A.close();
B.close();
System.out.println("File copied successfully");
}
catch(IOException e)
{
System.out.println("file not found");
}
}
}

Creating pyramid of asterisk in java



class ContinueBreak
{
public static void main(String args[])
{
int i,j;
LOOP1:for(i=1;i<=100;i++)
{
System.out.println(" ");
if(i>=10)
break;

for(j=1;j<=100;j++);
{
System.out.print(" * ");
if(j==i)
continue LOOP1;
}
}
System.out.println("Termination by BREAK");
}
}

While loop in Java


class ComLineArgs
{
public static void main(String args[])
{
int count,i=0;
String str;
count=args.length;
System.out.println("number of arguments="+count);
while(i<=count)
{
str=args[i];
i++;
System.out.print(i+: "+"java is"+str);
}
}
}

Creating | drawing circle in Java


interface NewShape
{
void draw();
}

class NewCircle1 implements NewShape
{
public void draw()
{
System.out.println("new circle 1 is drawn");
}
}

class NewCircle2
{
public void draw()
{
System.out.println("new cirlce 2 is drawn");
}
}

class CastInterface
{
public static void main(String args[])
{
NewShape nc1=new NewCircle1();
NewCircle2 nc2=new NewCircle2();
nc1.draw();
nc2.draw();
}
}

Creating class in Java.


class A
{
void show()
{
System.out.println("method of class A");
}
}


class B extends A
{
void show()
{
System.out.println("method of class b");
}
}


class C extends A
{
void show()
{
System.out.println("method of class c");
}
}
class MethodDispath
{
public static void main(String args[])
{
class A a=new A();
class B b=new B();
class A c=new C();
A aa;
aa=a;
aa.show();
aa.b;
aa.show();
aa=c;
aa.show();
}
}


Abstract Demo Program in Java


abstract class classA
{
abstract void show();
void display()
{
System.out.println("this is a concrete method");
}
}


class classB extends classA
{
void show()
{
System.out.println("classb implementation of show method");
}
}


class AbstractDemo
{
public static void main(String args[])
{
classB b1=new classB();
b1.show();
b1.display();
}
}

Program to calculate Area of Rectangle in java



abstract class Figure
{
double dim1;
double dim2;
Figure(double a, double b)
{
dim1=a;
dim2=b;
}
abstract double area();
}
class Rectangle extends Figure
{
Rectangle(double a, double b)
{
super(a,b);
}

double area()
{
System.out.println("Area of Rectangle");
return(dim1*dim2);
}
}
class Triangle extends Figure
{
Triangle(double a, double b)
{
super(a,b);
}
double area()
{
System.out.println("area of triangle");
return(dim1*dim2/2);
}
}


class AbstractArea
{
public static void main(String args[])
{
Rectangle r=new Rectangle(10,5);
Triangle t=new Triangle(10,2);
Figure figref;
figref=r;
double d1=figref.area();
System.out.println(d1);
figref=t;
double d2=figref.area();
System.out.println(d2);
}
}

Java applet program for interest rate calculation


import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/*


*/
public class Loan extends Applet
implements ActionListener,ItemListener
{
double p,r,n,total,i;
String param1;
boolean month;
Label l1,l2,l3,l4;
TextField t1,t2,t3,t4;
Button b1,b2;
CheckboxGroup cbg;
Checkbox c1,c2;
String str;
public void init()
{
l1=new Label("Balance Amount",Label.LEFT);
l2=new Label("Number of Months",Label.LEFT);
l3=new Label("Interest Rate",Label.LEFT);
l4=new Label("Total Payment",Label.LEFT);
t1=new TextField(5);
t2=new TextField(5);
t3=new TextField(15);
t4=new TextField(20);
b1=new Button("OK");
b2=new Button("Delete");
cbg=new CheckboxGroup();
c1=new Checkbox("Month Rate",cbg,true);
c2=new Checkbox("Annual Rate",cbg,true);
t1.addActionListener(this);
t2.addActionListener(this);
t3.addActionListener(this);
t4.addActionListener(this);
b1.addActionListener(this);
b2.addActionListener(this);
c1.addItemListener(this);
c2.addItemListener(this);
add(l1);
add(t1);
add(l2);
add(t2);
add(l3);
add(t3);
add(l4);
add(t4);
add(c1);
add(c2);
add(b1);
add(b2);
}
public void itemStateChanged(ItemEvent ie)
{
}
public void actionPerformed(ActionEvent ae)
{
str=ae.getActionCommand();
if(str.equals("OK"))
{
p=Double.parseDouble(t1.getText());
n=Double.parseDouble(t2.getText());
r=Double.parseDouble(t3.getText());
if(c2.getState())
{
n=n/12;
}
i=(p*n*r)/100;
total=p+i;
t4.setText(" "+total);
}
else if(str.equals("Delete"))
{
t1.setText(" ");
t2.setText(" ");
t3.setText(" ");
t4.setText(" ");
}
}
}

Java applet program that allows the user to draw lines, rectangles and ovals

Color c1=new Color(35-i,55-i,110-i);
g.setColor(c1);
g.drawRect(250+i,250+i,100+i,100+i);
g.drawOval(100+i,100+i,50+i,50+i);
g.drawLine(50+i,20+i,10+i,10+i);

Java program to implement a shape selector from a given set of shapes by Ranjith | April 4th, 2010. To implement a shape selector from a given set o

import java.awt*;
import java.awt.event.*;
import java.applet.*;

public class fillcolor extends Applet implement Item Listener
{
checkbox red,yellow,black,blue.orange;
CheckboxGroup cbg;
String msg;
String s1="red";
String s2="yellow";
String s3="black";
String s4="orange";
public void init()
{
cbg = new CheckboxGroup();
red = new Chechbox("red",cbg,true);
yellow= new Checkbox("yellow",cbg,false);
black = new checkbox("black",cbg,false);
blue = new Checkbox("blue",cbg,false);
orange = new checkbox("orange".cbg.false);
add(red);
add(yellow);
add(black);
add(blue);
add(orange);
red.addItemListener(this);
yellow.addItemListener(this);
black.addItemListener(this);
blue.addItemListener(this);
orange.addItemListener(this);
}
publice void itemStartechanged(ItemEvent ie)
{
repaint();
}
publice void paint (Graphics g)
{
msg = cbg.getSelectedCheckbox().getLabel();
if(msg.compareTo(s1)==0)
{
setBackground(Color.red);
}
else if (msg.compareTo(s2)==0)
{
setBackground(Color.yellow);
}
else if(msg.compare To(s3)==0)
{
setBackground(color.black);
}
else if (msg.compareTo(s4)==o)
{
setBackground(Color.blue);
}
else
{
set Background(Color.orange);
}
}
}

Java program to implement a shape selector from a given set of shapes

import java.awt.*;
import java.awt.event.*;
import java.applet.*;

public class shape extend Applet implements itemListener
{
Chekbox reet,circle,line;
ChekboxGroup cbg;

String msg;
String s1="reet";
String s2="circle";
string s3="line";
publice void init()
{
cbg=new checkboxGroup();

rect = new checkbox("reet,cbg,tru);
circle = new Checkbox("circle",cbg.false);
line = new Checkbox("line",cbg,false);

add(reet);
add(circle);
add(line);

rect.addItemListener(this);
circle.addItemLisener(this);
line.addItemListener(this);
}
public void item StateChanged(ItemEvent ie)
{
repaint();
}
publice void paint(Graphics g)
{
msg=cbg.getSlectedCheckbox().getLabel();
if(masg.compareTo(s1)==0)
{
g.drawRect(10,40,40,80);
}
else if(msg.compareTo(s2)==0)
{
g.drawOvel(10,40,80,80);
}
else
{
g.drawLine(0,0,100,100);
}
}
}

Java program that illustrates how run time polymorphism is achieved

figure f=new figure(45,6);
rectangle r=new rectangle(10,30);
triangle t=new triangle(10,20);
figure a;
a=f;
System.out.println(a.area());

Java Program for calculator

JPanel p = new JPanel();
p.setLayout(new GridLayout(4, 4));
String buttons = “789/456*123-0.=+”;
for (int i = 0; i < buttons.length(); i++)
addButton(p, buttons.substring(i, i + 1));
add(p, “Center”);

Java program to display a clock

background_ = new GSegment();
GStyle backgroundStyle = new GStyle();
backgroundStyle.setBackgroundColor (new Color (122, 136, 161));
backgroundStyle.setForegroundColor (new Color (0, 0, 0));
background_.setStyle (backgroundStyle);
addSegment (background_);

Java program to display Local machines IP Address

import java.net.*;
import java.io.*;

public class ip_localmachine
{
public static void main(String args[]) throws Exception
{
InetAddress ipadd =InetAddress.getLocalHost();
System.out.println("Host and Address :"+ipadd);
System.out.println("Host name :"+ipadd.getHostName());

String n=ipadd.toString();
System.out.println("IP address :"+n.substring(n.indexOf("/")+1));
}
}

Java program that checks whether the given string is palindrome or not

StringBuffer s1=new StringBuffer(args[0]);
StringBuffer s2=new StringBuffer(s1);
s1.reverse();
System.out.println(“Given String is:”+s2);
System.out.println(“Reverse String is”+s1);
Read More..

Java Program to multiply two matrices

for(int j=i+1;j
{
if(names[i].compareTo(names[j])<0)
{
temp=names[i];
names[i]=names[j];
names[j]=temp;
}
}

Java program that displays the number of characters, lines and words in a text file

while((c=isr.read())!=-1)
{
chars++;
if(c==’\n’)
lines++;
if(c==’\t’ || c==’ ‘ || c==’\n’)
++words;
if(chars!=0)
++chars;
}

Java program to display Domain name service (DNS)

import java.net.*;

class dns
{
public static void main(String args[]) throws Exception
{
try
{
InetAddress[] address=InetAddress.getAllByName("java.sun.com");
for(int j=0;jSystem.out.println(address[j]);
}

catch(Exception e)
{
System.out.println("Error in accessing Internet :"+e);
}
}
}

We Are Founder..