All pastes #755016 Raw Edit

control

public text v1 · immutable
#755016 ·published 2007-10-30 12:04 UTC
rendered paste body
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.Random;

public class Control4 implements ActionListener {
    private JPanel p1, p2;
    private JLabel numero1, numero2, resultado;
    private JTextField texto1, texto2, textoresultado;
    private JButton b1, b2, b3;
    private JFrame f;
    
    public Control4() {
        
        p1 = new JPanel ();
        p2 = new JPanel ();
        
        numero1 = new JLabel("Numero 1");
        numero2 = new JLabel("Numero 2");
        resultado = new JLabel("Distancia");
        
        texto1 = new JTextField(10);
        texto2 = new JTextField(10);
        textoresultado = new JTextField(10);
        
        b1 = new JButton("Generar");
        b2 = new JButton("D. Menor");
        b3 = new JButton("D. Mayor");
      
        
        b1.addActionListener(this);
        b2.addActionListener(this);
        b3.addActionListener(this);
       
        f = new JFrame("Control4");
    }
    
    public void lanzarFrame() {
        
        p1.setLayout(new GridLayout (3,2));
        p1.add(numero1);
        p1.add(texto1);
        p1.add(numero2);
        p1.add(texto2);
        p1.add(resultado);
        p1.add(textoresultado);
        f.add(p1, BorderLayout.NORTH);
        
        p2.add(b1);
        p2.add(b2);
        p2.add(b3);
        f.add(p2, BorderLayout.SOUTH);
        
        f.pack();
        f.setVisible(true);
    }
    
    
       public int generarNumero (float piso, float mayor) {
    float n;
    
    Random azar = new Random();
    azar.setSeed(3816L);
    n = piso + azar.nextDouble()*(mayor-piso);
    return n;
  
  }
    
    
        public void actionPerformed(ActionEvent e) {
        String comando = e.getActionCommand();
        double n1 = Double.parseDouble(texto1.getText());
        double n2 = Double.parseDouble(texto2.getText());
        double nResultado = 0;
    
}
}