Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Programmazione >> Java Programming >> .

Scrivere un'applet Java che chieda all'utente di inserire due numeri in virgola mobile ottenuti da e disegna la somma del prodotto dei numeri?

```Java

importa java.applet.Applet;

importa java.awt.*;

importa java.awt.event.*;

la classe pubblica SumProduct estende l'applet implementa ActionListener {

// Dichiara le variabili di istanza

campo di testo privato num1campo di testo, num2campo di testo;

pulsante privato sendButton;

etichetta privata resultLabel;

@Ignora

public void init() {

// Imposta il layout dell'applet

setLayout(new FlowLayout());

// Crea i campi di testo per l'input dell'utente

num1CampoTesto =nuovo CampoTesto(10);

num2CampoTesto =nuovo CampoTesto(10);

// Crea il pulsante di invio

SubmitButton =nuovo pulsante("Invia");

sendButton.addActionListener(questo);

// Crea l'etichetta per visualizzare il risultato

risultatoLabel =nuova Etichetta();

// Aggiunge i componenti all'applet

add(new Label("Inserisci il primo numero:"));

aggiungi(num1CampoTesto);

add(new Label("Inserisci il secondo numero:"));

aggiungi(num2CampoTesto);

aggiungi (pulsante di invio);

aggiungi(etichettarisultato);

}

@Ignora

public void actionPerformed(ActionEvent e) {

// Ottieni l'input dell'utente dai campi di testo

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

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

// Calcola la somma e il prodotto dei numeri

somma in virgola mobile =num1 + num2;

prodotto float =num1 * num2;

// Visualizza il risultato nell'etichetta

resultLabel.setText("Somma:" + somma + ", Prodotto:" + prodotto);

}

}

```

Questa applet crea una semplice interfaccia utente con due campi di testo per l'input dell'utente, un pulsante di invio e un'etichetta per visualizzare il risultato. L'utente può inserire due numeri a virgola mobile nei campi di testo e, quando si fa clic sul pulsante di invio, l'applet calcola e visualizza la somma e il prodotto dei numeri nell'etichetta.

 

Programmazione © www.354353.com