Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Lägga keyListener till JFrame

    En keyListener är en Java- programmeringsgränssnitt som lyssnar efter tangenttryckningsåtgärder händelser som kommer från Java Virtual Machine ( JVM ) . JFrames är ramar i Java GUI-applikationer som innehåller andra kontroller, till exempel knappar, paneler och etiketter . Du kan förlänga din JFrame med arv att göra JFrame beteende redskapet keyListener , gör ramen att svara på tangentbordstryckningshändelse händelser . Genomförande av keyListener kräver att du modifiera källkoden för JFrame förklaring uttalande att göra det implementera keyListener gränssnittet . Instruktioner
    1

    Öppna filen källkoden i din ansökan och skapa ett nytt skal klass upptill . Skriv följande :

    public class JFrameListener utökar JFrame redskap keyListener { };

    Detta kommer att skapa en ny klass som kallas JFrameListener som är en JFrame och även implementerar keyListener gränssnittet

    2

    Navigera till den fil eller plats i koden som först skapar JFrame objektet . Det ser ut ungefär som " JFrame frame = new JFrame ( " Window Title " ) , " och bör ha namnet på fönstret som dess konstruktion parameter . Ändra detta att läsa :

    JFrameListener frame = new JFrameListener ( " title " ) ;

    Byt med titeln på fönstret <br> < . br > 3 <p> Spara ditt dokument eller projekt . Du har nu lagt till en keyListener gränssnitt till JFrame objektet . <br> <br> <div class=dad2><script language='javascript' src='http://www.dator.xyz/ad/201310/4.js'></script></div> <div class=dad3><script language='javascript' src='http://www.dator.xyz/ad/201310/33.js'></script></div> </div> </td> </tr> </table> <table class=dhang1 bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <div class=dhang7></div> <table width="92%" height="51" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="50%"><p>Tidigare: <a class='LinkPrevArticle' href='http://www.dator.xyz/Programmering/computer-programming-languages/88120.html' >Mobil Arkitekt-certifiering </a></li></p></td> </tr> <tr> <td width="50%">nästa: <a class='LinkNextArticle' href='http://www.dator.xyz/Programmering/computer-programming-languages/88122.html' >Uttalande Täckning Vs . Branch Täckning </a></li></td> </tr> </table></td> </tr> </table> <div class=dhang7></div> <table class=s770x246 > <tr> <td class=s375x246 ><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table class=c1 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> relaterade artiklar </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <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.dator.xyz/Programmering/computer-programming-languages/88149.html" title="Hur sortera Silverlight DataGrid " target="_self">Hur sortera Silverlight DataGrid </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88233.html" title="Konvertera Liberty BASIC till EXE " target="_self">Konvertera Liberty BASIC till EXE </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88162.html" title="Hur hitta en OS Grid Reference " target="_self">Hur hitta en OS Grid Reference </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88569.html" title="Vilka verktyg programmerare Använd " target="_self">Vilka verktyg programmerare Använd </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/86648.html" title="Hur man beräknar en Autodesk & tröghetsmoment för en roterande axel " target="_self">Hur man beräknar en Autodesk & tröghetsmoment för en…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88075.html" title="Lägga till en kolumn till ListBox i VBA " target="_self">Lägga till en kolumn till ListBox i VBA </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/87187.html" title="Hur man skapar en Lisp makro " target="_self">Hur man skapar en Lisp makro </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/87985.html" title="Nätverk Klasser & Interfaces " target="_self">Nätverk Klasser & Interfaces </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/86617.html" title="Hur man löser rekursion " target="_self">Hur man löser rekursion </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88089.html" title="Hur man skapar DataGrid Templated Columns " target="_self">Hur man skapar DataGrid Templated Columns </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"> <table class=c3 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Utvalda artiklarna </td> </tr> </table> <table class=c4 > <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.dator.xyz/Programmering/perl-programming/93259.html" title="Om Paths Fel Debugging i Perl " target="_self">Om Paths Fel Debugging i Perl </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93292.html" title="Perl : Hur man byter Semikolon " target="_self">Perl : Hur man byter Semikolon </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/java-programming/90036.html" title="Fyra primitiva typer i Java " target="_self">Fyra primitiva typer i Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/95547.html" title="Text to Speech i Vb Net " target="_self">Text to Speech i Vb Net </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92535.html" title="Hur man kolla om en länk arbeta i PHP " target="_self">Hur man kolla om en länk arbeta i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/cc-programming/85433.html" title="Hur man gör en Exit-knappen i C + + " target="_self">Hur man gör en Exit-knappen i C + + </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/java-programming/90139.html" title="Hur får man Java arbetar rätt på XP " target="_self">Hur får man Java arbetar rätt på XP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/python-programming/93669.html" title="Hur får man ett filnamn Inuti en Python Script " target="_self">Hur får man ett filnamn Inuti en Python Script </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/java-programming/89364.html" title="Hur man installerar en JAR -fil i Eclipse " target="_self">Hur man installerar en JAR -fil i Eclipse </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92560.html" title="Hur vill kolla en String för text i PHP " target="_self">Hur vill kolla en String för text i PHP </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <div class=dhang8></div> <div class=dhang1></div> <table class=b1> <tr> <td class=bs height=90 align=middle>Copyright © Dator Kunskap http://www.dator.xyz </td> </tr> </table> <div class=dhang1></div> </div> </body> </html>