2008-12-05 15 views
15

पर एक जेडियलॉग बटन का जवाब देना मेरे पास एक टेक्स्ट फ़ील्ड, एक ओके बटन और एक रद्द बटन वाला एक JQueryDialog है।एंटर कुंजी

मैं टेक्स्ट फ़ील्ड भरने के बाद एंटर कुंजी दबा सकता हूं और जब मैं ठीक बटन क्लिक करता हूं तो यह वही कार्य करता है।

+1

कोड के साथ क्या हुआ? – CodyBugstein

+2

क्या JQueryDialog (प्रश्न में) और JDialog (शीर्षक में) निश्चित रूप से वही चीजें हैं? –

उत्तर

34

अपने संवाद में, getRootPane().setDefaultButton(okButton) पर कॉल करें।

+0

मेरे लिए काम नहीं करता है:/ – Wronski

1

कोड लगभग सही है। यदि तुलना की गई है तो मैं तुलनात्मक रूप से बदल दूंगा और सही विधि का उपयोग करूंगा।

if (KeyEvent.VK_ENTER == event.getKeyCode()) { 
       yourButton.doClick(); 
      } 
+1

आप कोड कहां देखते हैं? – CodyBugstein

+0

यह मूल कोड जैसा दिखता है जिसे मैंने याद किया है। –

संबंधित मुद्दे