hola maestros tengo este codigo en donde aprendo de apocos java , necesecito aprender a llenar una caja de texto. pero no me funciona , no me sale el cursor en la caja de texto para ingresar valores.
¿alguien me puede orientar?
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class cinco
{
public static void main(String[] args)
{
JFrame frame=new JFrame();
JButton boton=new JButton("Un botó");
JTextField text=new JTextField();
frame.getContentPane().setLayout(new BorderLayout());
frame.add(boton, BorderLayout.SOUTH);
frame.add(text, BorderLayout.NORTH);
//escucha boton
boton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
System.out.println("me apretaron");
}
});
text.addKeyListener(new java.awt.event.KeyAdapter()
{
public void keyPressed(KeyEvent e)
{
text.setText(e.getKeyChar() );
}
});
frame.pack();
frame.setVisible(true);
}
}
un saludo