Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan legge til KeyListener til JFrame
    A KeyListener er et Java- programmeringsgrensesnitt som lytter etter tastetrykk hendelser som kommer fra Java Virtual Machine (JVM ) . JFrames er rammer i Java GUI-applikasjoner som inneholder andre kontroller, for eksempel knapper, paneler og etiketter. Du kan utvide JFrame ved å bruke arv for å gjøre JFrame redskapet KeyListener atferd , slik at rammen for å svare på tastetrykk hendelser . Implementering av KeyListener krever at du modifisere kildekoden til JFrame erklæring uttalelse å gjøre det implementere KeyListener grensesnitt. Instruksjoner
    en

    Åpne kildekoden filen i din søknad og opprette et nytt skall klasse på toppen. Skriv inn følgende : en

    public class JFrameListener utvider JFrame implementerer KeyListener { };
    p Dette vil skape en ny klasse kalt JFrameListener som er en JFrame og også implementerer KeyListener grensesnitt

    2

    Naviger til filen eller plasseringen i koden som først skaper JFrame objektet . Det vil se noe sånt som " JFrame frame = new JFrame ( " Window Title " )," og skal ha navnet på vinduet som sin konstruksjon parameter. Endre dette å lese : en

    JFrameListener ramme = new JFrameListener ( " title ");

    Bytt med tittelen på vinduet <br> < . br > 3 <p> Lagre dokumentet eller prosjektet . Du har nå lagt til en KeyListener grensesnitt til JFrame objektet . <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="745" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#ecf0f4"> <tr> <td bgcolor="#ecf0f4"></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="100%" height="7"> <tr> <td></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="95%" align="center" height="26"> <tr> <td width="51%"><p>früher : <a class='LinkPrevArticle' href='http://www.datamaskin.biz/Programmering/computer-programming-languages/88120.html' >Mobile Architect Certification </a></li></p></td> </tr> <tr> <td width="49%"> Weiter: <a class='LinkNextArticle' href='http://www.datamaskin.biz/Programmering/computer-programming-languages/88122.html' >Uttalelse Dekning Vs . Branch Dekning </a></li></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="100%" height="7"> <tr> <td></td> </tr> </table></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width="100%" height=7> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=770 align=center height=246> <tr> <td height=246 vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=380> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><strong>Relatert Artike</strong></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/87609.html" title="Hvordan Kode Divs " target="_self">Hvordan Kode Divs </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/87124.html" title="Implisitt Markører vs Explicit Pekere " target="_self">Implisitt Markører vs Explicit Pekere </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/87205.html" title="Slik kjører Kildekode " target="_self">Slik kjører Kildekode </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/87056.html" title="Hvordan å overstyre DataGrid Edit Method " target="_self">Hvordan å overstyre DataGrid Edit Method </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/87964.html" title="Hvordan feilsøke Uten en Debugger " target="_self">Hvordan feilsøke Uten en Debugger </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/86340.html" title="Hva er de to funksjoner av DMAP " target="_self">Hva er de to funksjoner av DMAP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/86978.html" title="Hvordan sløyfe gjennom en liste over objekter i FreeMarker " target="_self">Hvordan sløyfe gjennom en liste over objekter i FreeMa…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/88047.html" title="Hvordan utvikle en enhetsdriver for DOS " target="_self">Hvordan utvikle en enhetsdriver for DOS </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/86758.html" title="Slik fjerner Linjeslutt Fra QString " target="_self">Slik fjerner Linjeslutt Fra QString </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/86817.html" title="Hva er Rekursjon i programmering " target="_self">Hva er Rekursjon i programmering </a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=20></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=380> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><strong>Anbefalte artikler </strong></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/88686.html" title="Hvordan lage Rullende tekst i HTML " target="_self">Hvordan lage Rullende tekst i HTML </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/96510.html" title="Slik feilsøker Windows Script Host 5.6 " target="_self">Slik feilsøker Windows Script Host 5.6 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/java-programming/89362.html" title="Hvordan å demontere Java " target="_self">Hvordan å demontere Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/86639.html" title="Hvordan APIer Work " target="_self">Hvordan APIer Work </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/86598.html" title="IPhone Development and Frameworks " target="_self">IPhone Development and Frameworks </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/87424.html" title="Hvordan Delsett en Array i MATLAB " target="_self">Hvordan Delsett en Array i MATLAB </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/96383.html" title="Hvordan skrive en VBS skript å åpne en fil " target="_self">Hvordan skrive en VBS skript å åpne en fil </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/ruby-programming/94268.html" title="Hvordan lage en for erklæringen i Ruby " target="_self">Hvordan lage en for erklæringen i Ruby </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/96142.html" title="Visual Basic 5.0 Opplæring " target="_self">Visual Basic 5.0 Opplæring </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/94604.html" title="Hvordan kryptere en fil i VB.NET " target="_self">Hvordan kryptere en fil i VB.NET </a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 height=8> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=center>Copyright ©  Datamaskin  http://www.datamaskin.biz/ <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>