Queria ver si me podian ayudar con un problemita, la cosa es que probe haciendo un array de objetos precisamente JTextField, y funciono y todo, pero luego queria probar poniendole algun tipo de evento a los JTextField, asi que cree una clase privada que basicamente era mi textfield personalizado (no se si funciona, solo que no se me ocurrio otra forma :( ), y luego cree un objeto a partir de esa clase privada y la agregue al frame.
Bueno basicamente lo hice asi:
Código PHP:
package estacionamientov1;
import javax.swing.JFrame;
import java.awt.FlowLayout;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import javax.swing.JTextField;
public class panelUsuarios extends JFrame{
camposFuncionales[] campos=new camposFuncionales[61];
static private JFrame ventana;
public panelUsuarios(){
setLayout( new FlowLayout() );
setSize(300,400);
setResizable(false);
for(int i=0; i<61; i++){
campos[i]=new camposFuncionales();
add(campos[i]);
}
}
private class camposFuncionales {
JTextField campo;
public void init(){
campo.addKeyListener
(new KeyAdapter() {
public void keyPressed(KeyEvent e) {
int key = e.getKeyCode();
if (key == KeyEvent.VK_ENTER) {
System.out.println("Presiono enter");
}
}
}
);
}}
Muchas gracias por adelantado ya que me ha tenido con la cabeza bien caliente todo este tiempo :(...