Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> Προγραμματισμός Java

Γράψτε μια μικροεφαρμογή Java που ζητά από τον χρήστη να εισάγει δύο αριθμούς κινητής υποδιαστολής που λαμβάνονται από και αντλεί άθροισμα γινόμενο αριθμών;

```java

εισαγωγή java.applet.Applet;

εισαγωγή java.awt.*;

εισαγωγή java.awt.event.*;

δημόσια κλάση SumProduct επεκτείνει Applet υλοποιεί ActionListener {

// Δήλωση μεταβλητών παρουσίας

ιδιωτικό πεδίο κειμένου num1TextField, num2TextField;

ιδιωτικό Κουμπί Υποβολή Κουμπί;

ιδιωτική ετικέτα resultLabel;

@Καταπατώ

δημόσιο κενό init() {

// Ορίστε τη διάταξη της μικροεφαρμογής

setLayout(new FlowLayout());

// Δημιουργήστε τα πεδία κειμένου για εισαγωγή από τον χρήστη

num1TextField =νέο πεδίο κειμένου(10);

num2TextField =νέο πεδίο κειμένου(10);

// Δημιουργήστε το κουμπί υποβολής

SubmitButton =new Button("Υποβολή");

submitButton.addActionListener(this);

// Δημιουργήστε την ετικέτα για να εμφανίσετε το αποτέλεσμα

resultLabel =new Label();

// Προσθέστε τα στοιχεία στη μικροεφαρμογή

add(new Label("Εισαγάγετε τον πρώτο αριθμό:"));

add(num1TextField);

add(new Label("Εισαγάγετε δεύτερο αριθμό:"));

add(num2TextField);

add(submitButton);

add(resultLabel);

}

@Καταπατώ

public void actionPerformed(ActionEvent e) {

// Λάβετε την είσοδο του χρήστη από τα πεδία κειμένου

float num1 =Float.parseFloat(num1TextField.getText());

float num2 =Float.parseFloat(num2TextField.getText());

// Υπολογίστε το άθροισμα και το γινόμενο των αριθμών

float sum =num1 + num2;

float product =num1 * num2;

// Εμφάνιση του αποτελέσματος στην ετικέτα

resultLabel.setText("Άθροισμα:" + άθροισμα + ", Προϊόν:" + προϊόν);

}

}

```

Αυτή η μικροεφαρμογή δημιουργεί μια απλή διεπαφή χρήστη με δύο πεδία κειμένου για εισαγωγή από τον χρήστη, ένα κουμπί υποβολής και μια ετικέτα για την εμφάνιση του αποτελέσματος. Ο χρήστης μπορεί να εισαγάγει δύο αριθμούς κινητής υποδιαστολής στα πεδία κειμένου και όταν πατηθεί το κουμπί υποβολής, η μικροεφαρμογή υπολογίζει και εμφανίζει το άθροισμα και το γινόμενο των αριθμών στην ετικέτα.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα