Showing posts with label Applet. Show all posts

Display Hello world using simple Applet Program

Thursday, 2 July 2015
Posted by Unknown
Tag :
import java.applet.Applet;
public class applet extends Applet
{
    public void paint(Graphics g)
    {
        g.drawString("Hello World!",50,50);
    }
}

Output:

import java.applet.Applet;
import java.awt.Graphics;
public class applet extends Applet
{
    @Override
    public void paint(Graphics g) 
    {
          g.drawArc(10,10,50,50,90,180);
          g.fillArc(60,10,60,60,90,180);
    }
}

Output:

 

 ====================================

import java.applet.Applet;
import java.awt.Graphics;
public class applet extends Applet
{
    @Override
    public void paint(Graphics g) 
    {
         g.drawArc(10,30,120,40,25,130);
         g.fillArc(10,80,180,80,25,-110);
    }
}

Output:

import java.applet.Applet;
import java.awt.Graphics;
public class applet extends Applet
{
    @Override
    public void paint(Graphics g) 
    {
         g.drawOval(10,10,30,30);
         g.fillOval(50,50,80,40);
         g.fillOval(150,110,30,60);
    }
}

Output:

import java.applet.Applet;
import java.awt.Graphics;
public class applet extends Applet
{
       public void paint(Graphics g) 
       {
            int x[] = { 55,64,21,212,498,34 };
            int y[] = { 45,14,64,10,120,50 };
            int p = x.length;
            g.fillPolygon(x,y,p);
       }
}

Output:

import java.applet.Applet;
import java.awt.Graphics;
public class applet extends Applet
{
       public void paint(Graphics g) 
       {
            int x[] = { 55,64,21,212,498,34 };
            int y[] = { 45,14,64,10,120,50 };
            int p = x.length;
            g.drawPolygon(x,y,p);
       }
}

Output:

import java.applet.Applet;
import java.awt.Graphics;
public class applet extends Applet
{
      public void paint(Graphics g) 
      {
          g.drawRoundRect(10,10,50,50,20,20);
          g.fillRoundRect(70,10,90,90,20,20);
      }
}

Output:

import java.applet.Applet;
import java.awt.Graphics;
public class applet extends Applet
{
    public void paint(Graphics g) 
    {
        g.drawRect(10,10,80,80);
        g.fillRect(30,30,50,50);
    }
}

Output:

Draw Lines using Applet

Posted by Unknown
Tag :
import java.applet.Applet;
import java.awt.Graphics;
public class applet extends Applet
{
    public void paint(Graphics g) 
    {
        g.drawLine(10,10,160,160);
    }
}

Output:

Java Calculator Applet

Friday, 19 June 2015
Posted by Unknown
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
 /*
<applet code="Cal" width=300 height=300>
</applet>
*/
public class Cal extends Applet
implements ActionListener
{
        String msg=" ";
        int v1,v2,result;
        TextField t1;
        Button b[]=new Button[10];
        Button add,sub,mul,div,clear,mod,EQ;
        char OP;
        public void init()
        {
                Color k=new Color(120,89,90);
                setBackground(k);
                t1=new TextField(10);
                GridLayout gl=new GridLayout(4,5);
                setLayout(gl);
                for(int i=0;i<10;i++)
                {
                        b[i]=new Button(""+i);
                }
                add=new Button("add");
                sub=new Button("sub");
                mul=new Button("mul");
                div=new Button("div");
                mod=new Button("mod");
                clear=new Button("clear");
                EQ=new Button("EQ");
                t1.addActionListener(this);
                add(t1);
                for(int i=0;i<10;i++)
                {
                        add(b[i]);
                }
                add(add);
                add(sub);
                add(mul);
                add(div);
                add(mod);
                add(clear);
                add(EQ);
                for(int i=0;i<10;i++)
                {
                        b[i].addActionListener(this);
                }
                add.addActionListener(this);
                sub.addActionListener(this);
                mul.addActionListener(this);
                div.addActionListener(this);
                mod.addActionListener(this);
                clear.addActionListener(this);
                EQ.addActionListener(this);
        }
        public void actionPerformed(ActionEvent ae)
        {
                String str=ae.getActionCommand();
                char ch=str.charAt(0);
                if ( Character.isDigit(ch))
                t1.setText(t1.getText()+str);
                else
                if(str.equals("add"))
                {
                        v1=Integer.parseInt(t1.getText());
                        OP='+';
                        t1.setText("");
                }
                else if(str.equals("sub"))
                {
                        v1=Integer.parseInt(t1.getText());
                        OP='-';
                        t1.setText("");
                }
                else if(str.equals("mul"))
                {
                        v1=Integer.parseInt(t1.getText());
                        OP='*';
                        t1.setText("");
                }
                else if(str.equals("div"))
                {
                        v1=Integer.parseInt(t1.getText());
                        OP='/';
                        t1.setText("");
                }
                else if(str.equals("mod"))
                {
                        v1=Integer.parseInt(t1.getText());
                        OP='%';
                        t1.setText("");
                }
                if(str.equals("EQ"))
                {
                        v2=Integer.parseInt(t1.getText());
                        if(OP=='+')
                                result=v1+v2;
                        else if(OP=='-')
                                result=v1-v2;
                        else if(OP=='*')
                                result=v1*v2;
                        else if(OP=='/')
                                result=v1/v2;
                        else if(OP=='%')
                                result=v1%v2;
                        t1.setText(""+result);
                }      
                if(str.equals("clear"))
                {
                        t1.setText("");
                }
        }
}

Output:

Welcome to My Blog

Translate

Popular Post

Total Pageviews

- Copyright © Learning Java Program - Powered by Blogger -