intente pasarlos a string
Código:
Pero tampoco funciono.String asd = (t.getText());
Código:
PD: Como agrego texto sin que sea textfield? package jfram; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Venta extends JFrame { /** La ventana */ private JFrame v; /** El botón */ private JButton b; private JTextField s; private JTextField t; private JTextField f; private JTextField c; public Venta() { v = new JFrame("Ventana Hola Mundo"); v.getContentPane().setLayout(new FlowLayout()); b = new JButton("Aceptar"); v.getContentPane().add (b); t = new JTextField(20); v.getContentPane().add(t); c = new JTextField(20); v.getContentPane().add(c); f = new JTextField(20); v.getContentPane().add(f); s = new JTextField(20); <--- Esto no deberia ser un textfield, pero nose como agregar texto si no es con textfield :porra: v.getContentPane().add(s); s.setText("Ingresar algo"); b.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { f.setText(t.getText()); <-- Pongo que F guarde el texto de T if(t.equals(f)){ <-- Me fijo si T es Igual a F(deberia ya que lo puse arriba, pero no... me toma como incorrecto) c.setText("Correcto!"); }else{ c.setText("La respuesta correcta era dos"); } } }); v.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); v.setSize(400,500); // Se hace visible la ventana v.setVisible(true); } }