Here's an example applet program in Java that calculates x to the power y, where both x and y are integers:
import java.awt.*;
import java.awt.event.*;
public class PowerApplet extends Applet implements ActionListener {
private TextField xField, yField, resultField;
private Button calculateButton;
public void init() {
// Create input fields
xField = new TextField(10);
yField = new TextField(10);
resultField = new TextField(10);
resultField.setEditable(false);
// Create calculate button
calculateButton = new Button("Calculate");
calculateButton.addActionListener(this);
// Add components to the applet
add(new Label("x:"));
add(xField);
add(new Label("y:"));
add(yField);
add(calculateButton);
add(new Label("Result:"));
add(resultField);
}
public void actionPerformed(ActionEvent e) {
// Get x and y values from input fields
int x = Integer.parseInt(xField.getText());
int y = Integer.parseInt(yField.getText());
// Calculate x to the power of y
int result = (int) Math.pow(x, y);
// Set result field value
resultField.setText(Integer.toString(result));
}
}
This applet creates three text fields for inputting x, y, and the result, respectively, as well as a button to initiate the calculation. When the user clicks the "Calculate" button, the actionPerformed() method is called, which retrieves the values of x and y from the input fields, calculates the result using the Math.pow() method, and sets the value of the result field to the calculated result. The result field is read-only, so the user cannot modify the result once it is calculated. To use this applet, save the code as PowerApplet.java, compile it, and embed it in an HTML page using the <applet> tag.
No comments:
Post a Comment
If you have any doubts, please let me know