```java 
 importar java.applet.Applet; 
 importar java.awt.*; 
 importar java.awt.event.*;  
 classe pública SumProduct estende Applet implementa ActionListener {  
 //Declara variáveis de instância 
 campo de texto privado num1TextField, num2TextField; 
 Botão privado submitButton; 
 resultadoLabel de marca própria;  
 @Substituir 
 public void inicialização() { 
 //Define o layout do miniaplicativo 
 setLayout(novo FlowLayout());  
 // Cria os campos de texto para entrada do usuário 
 num1TextField =novo TextField(10); 
 num2TextField =new TextField(10);  
 // Cria o botão enviar 
 submitButton =new Button("Enviar"); 
 submitButton.addActionListener (este);  
 // Cria o rótulo para exibir o resultado 
 resultadoLabel =new Label();  
 //Adiciona os componentes ao applet 
 add(new Label("Digite o primeiro número:")); 
 add(num1TextField); 
 add(new Label("Digite o segundo número:")); 
 add(num2TextField); 
 add(enviarButton); 
 add(resultadoLabel); 
 }  
 @Substituir 
 public void actionPerformed(ActionEvent e) { 
 // Obtém a entrada do usuário nos campos de texto 
 float num1 =Float.parseFloat(num1TextField.getText()); 
 float num2 =Float.parseFloat(num2TextField.getText());  
 //Calcula a soma e o produto dos números 
 soma flutuante =num1 + num2; 
 produto flutuante =num1 * num2;  
 //Exibe o resultado no rótulo 
 resultLabel.setText("Soma:" + soma + ", Produto:" + produto); 
 } 
 } 
 ```  
 Este miniaplicativo cria uma interface de usuário simples com dois campos de texto para entrada do usuário, um botão de envio e um rótulo para exibir o resultado. O usuário pode inserir dois números de ponto flutuante nos campos de texto e, quando o botão enviar é clicado, o miniaplicativo calcula e exibe a soma e o produto dos números no rótulo.