Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/11/2006, 22:39
Avatar de Tipdar
Tipdar
 
Fecha de Ingreso: octubre-2005
Ubicación: Aquí y allá.
Mensajes: 323
Antigüedad: 18 años, 7 meses
Puntos: 7
Pues de esa manera es como se capturan los textos, aquí te pongo un ejemplo de copy & paste, espero que te sirva:

Código HTML:
import java.awt.Rectangle;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class Obtener extends JFrame {
	private JPanel jContentPane = null;
	private JTextField jTextField = null;
	private JButton jButton = null;

	public static void main(String[] args) {
		(new Obtener()).setVisible(true);
	}

	public Obtener() {
		initialize();
	}

	private void initialize() {
		this.setSize(236, 124);
		this.setContentPane(getJContentPane());
		this.setTitle("Ejemplo");
	}

	private JPanel getJContentPane() {
		if (jContentPane == null) {
			jContentPane = new JPanel();
			jContentPane.setLayout(null);
			jContentPane.add(getJTextField(), null);
			jContentPane.add(getJButton(), null);
		}
		return jContentPane;
	}

	private JTextField getJTextField() {
		if (jTextField == null) {
			jTextField = new JTextField();
			jTextField.setBounds(new Rectangle(22, 19, 192, 20));
		}
		return jTextField;
	}

	private JButton getJButton() {
		if (jButton == null) {
			jButton = new JButton();
			jButton.setBounds(new Rectangle(123, 50, 91, 20));
			jButton.setText("Obtener");
			jButton.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					String cadena = jTextField.getText();
					try {
						double d = Double.parseDouble(cadena);
						// double d = new Double(cadena).doubleValue();
						JOptionPane.showMessageDialog(null,
								"El número entrado es " + d, "Número entrado",
								JOptionPane.INFORMATION_MESSAGE);
						// ya en este punto el número es un double :)
					} catch (NumberFormatException excep) {
						JOptionPane.showMessageDialog(null,
								"Solo se admiten valores numéricos", "Error",
								JOptionPane.ERROR_MESSAGE);
					}
				}
			});
		}
		return jButton;
	}
} 
__________________
El último TipdaR