2009-02-14 7 views
0

J'ai un panneau que j'ajoute à la boîte de dialogue d'une autre image. Mais mon problème est, je veux fermer la JDialog lorsque l'utilisateur appuie sur « Enter »,JTable problème

Par exemple,

de cadre 1 Je demande et en ajoutant le panneau qui contient la table à la boîte de dialogue de ce cadre ,

/* Frame_1*/ 

JDialog jd = new JDialog(); 
jd.add(panel1); // This panel comes from another java file Frame_2 which contains  JTable and retruns Panel 

donc je veux est que lorsque l'utilisateur appuie sur « Entrée » Je veux que ce dialogue à éliminer, mais l'accent va à la table, et le code pour les auditeurs est en Frame_2 pour JTable. et je ne sais pas comment disposer dans Frame_2 pour JDialog ??

Répondre

1

Et, selon la description, la table juste informative.

Si vous supprimez la table, la boîte de dialogue se ferme-t-elle déjà sur "Enter"?

Si c'est le cas, essayez de faire en sorte que JTable soit en lecture seule pour éviter d'avoir le focus et vous avez terminé.