Develop an applet that receives an integer in one text field when the button named

Implement an applet that receives an integer in one text field, and computes its factorial value, and returns it in the different text field, when the button named “Compute” is clicked.

Aim:

TO Develop an applet that receives an integer in one text field, and computes its factorial value and returns it in another text field, when the button named Compute is clicked

Source Code:

import java.applet.*; 
import java.awt.*;
import java.awt.event.*;
class actlstn implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
int ctr=1,no=0,fact=1;
Button bt;
bt=(Button)e.getSource();
if((bt.getLabel()).equals("compute"))
{
no=Integer.parseInt(appltfact.t1.getText());
while(ctr<=no)
{
fact*=ctr;
ctr++;
}
t2.setText(String.valueOf(fact));
}
System.out.println("....");
}
}
public class appltfact extends Applet
{
static TextField t1,t2;
Label l1,l2;
Button b;
public void init()
{
l1=new Label("enter an integer.");
l2=new Label("fatorial val:");
t1=new TextField();
t2=new TextField(" ");
b=new Button("compute");
add(l1);
add(t1);
add(l2);
add(t2);
b.addActionListener(new actlsn());
add(b);
setSize(300,400);
setVisible(true);
}
public void paint(Graphics g)
{
showStatus("computing Factorial value...");
}
}
\\applet code\\
/* <applet code=appltfact.class height=300 width=500 > </applet> */

Expected Output:

Develop an applet that receives an integer in one text field when the button named

Recommended Post:

Find the solution to the salesforce Question and many more

Pramod Kumar Yadav is from Janakpur Dham, Nepal. He was born on December 23, 1994, and has one elder brother and two elder sisters. He completed his education at various schools and colleges in Nepal and completed a degree in Computer Science Engineering from MITS in Andhra Pradesh, India. Pramod has worked as the owner of RC Educational Foundation Pvt Ltd, a teacher, and an Educational Consultant, and is currently working as an Engineer and Digital Marketer.



Leave a Comment