applet is gebaseerd, Java - operatie in het web browser.Een klein programma kan een volledige functie van Java van toepassing is, omdat het de Java - beschikt. Met een kleine programma 's, een onafhankelijke Java - toepassing van een aantal belangrijke verschillen tussen, met inbegrip van:,,, een Java applet is klasse java.applet.applet.,,, een van de voornaamste methode niet een programma (), een applet onzekere Main ().,,, de opzet van het programma is ingebed in een: //europa.eu.int /comm /.,,, als de gebruikers: //europa.eu.int /comm /bevat een kleine programma' s voor de code gedownload van de gebruikers van machines.,,, jvm een kleine programma 's moeten bekijken.Jvm is een plug - in de browser of een afzonderlijke operationele omgeving.,,, in het creëren van gebruikers van machines jvm applet klasse, en roept de lidstaten op verschillende manieren, in het leven, de procedures zijn. En strenge veiligheidsvoorschriften van de uitvoering, de browser.Een applet veiligheid vaak aangeduid als de veiligheid in de zandbak, vergelijking van verschillende regels in de applet, moet voldoen aan de zandbak spelen kinderen.,,, andere soorten, de toepassing moeten kunnen in een enkel de Java - archief (JAR) documenten downloaden.,,, een klein programma, waarbij in de levenscyclus: klasse vier methoden voor je, je een ernstige procedurele kader:,,,,,,, wat is het doel van deze methode is uw programma moeten starten.Het is in de etikettering is etikettering van Param applet aan de bel.,,,,, deze methode is begonnen: in de browser noemt de ondernemers voor automatische noemen.Het is ook bekend als wanneer de gebruiker terug te keren naar de bladzijde met kleine programma 's na de andere pagina' s hebben gesloten, en stoppen: deze methode is, automatisch op de gebruikers van mobiele gesloten, op de pagina 's van kleine programma' s.Dus het kan worden genoemd in een kleine programma 's met de herhaalde oproepen.Vernietiging:,,,, de methode die wordt aangeduid als de browser goed gesloten.Omdat de software is gedoemd om te leven in een normaal: //europa.eu.int /comm /, je moet niet de middelen in de weg van de pagina 's met applet,,,,, verf, onmiddellijk na de start () methode, en alle procedures zijn browser moeten schilderen.Eigenlijk is de verf () methoden van Java erfenis).,,, 'Hallo, kleine programma' s: de volgende wereld ", is een klein programma, genaamd helloworldapplet. Koffie: invoer van Java applet,. * * * * * * * * * * * * * *); de invoer van Java. Helloworldapplet uitgebreid; de cursus programma {de leegte; (grafische g) {g.drawstring (" hallo ", 25, 50);}}, deze verklaring uit de klas naar onze applet soort gebied:,,, Java applet kleine programma 's.,,, Java), grafische,,, zonder deze verklaringen, de erkenning van de niet - klasse kleine programma' s en de grafische en applet klasse: categorie: elke procedure, het werkt, een uitbreiding van de java.applet.applet klasse.Op basis van de methode die voor de onder de categorie van de browser kan verzoeken om toegang te krijgen tot informatie en diensten, met inbegrip van methoden, het volgende doen:,,,,, de programma 's van de netwerken van de parameters, de positie van de kleine programma' s: //europa.eu.int /comm /documenten, met inbegrip van de positie van de,,, - waarbij de categorie, de afdruk staat op, informatie, de browser,,,,, haal een beeld, geluid...,,, audio - clips,,,,, de aanpassing van het programma, waarbij een interface, voor het publiek of de browser, de procedures voor toegang tot informatie en controle van de uitvoering van de programma 's.Het publiek kan verzoeken om informatie van de auteur:,, versie en de kleine programma 's voor de erkenning van kleine programma' s beschreven parameters,,, - kleine programma 's, de vernietiging van kleine programma' s, de uitvoering van de programma 's, te beginnen met de kleine, de uitvoering van de programma' s met kleine, kleine programma 's bieden bij de uitvoering van deze methode.Deze uitvoering kan worden doorbroken als noodzakelijk, "Hallo, de voltooiing van het programma van de wereld".De enige methode is de verf van de herschrijven, op een kleine programma 's, kleine programma' s: kan worden ingebed in een dossier en de aanneming van de richtlijn: //europa.eu.int /comm /documenten of Java applet kijker browser < applet > etikettering in HTML op basis van de verankering van een programma.Hier is een voorbeeld van een "hallo" wereld kleine programma 's: http: //europa.eu.int < > < titel > - de applet < /titel > < HR > < code = "helloworldapplet. Klasse" breedte = "320" hoogte = 120 "> als je browser; ondersteuning van Java," hallo "wereld nieuws komt hier.< /applet > < HR > < /html >,, dat kan je Referentie: //europa.eu.int /comm /applet etikettering: //europa.eu.int /comm /kleine programma 's te noemen, code eigenschap < applet > etikettering eisen.Het moet de werking van bepaalde kleine programma 's.Breedte en lengte hebben om een kleine programma 's van de oorspronkelijke omvang van de panelen.De richtlijn moet in gesloten procedure < /applet > etikettering nodig, als een applet parameters kan worden uitgebreid door de toevoeging van < parameters > in < etiketten; applet > en < /programma >.De tekst tussen de browser genegeerd applet etikettering en andere etiketten, niet voor de browser niet van Java applet < > en < /programma >.Dus, in de niet - Java functie in de browser, op het etiket is alles zichtbaar tussen de browser of de browser, positie in het document naar de code.De aangewezen anders gebruik < codebase eigenschappen; applet > etikettering zoals aangegeven:, < code = "http://amrood.com/applets" code "helloworldapplet. Klasse" breedte = "320" hoogte = 120 "> als een procedure die in een niet - standaard pakket moet het pakket, thermische isolatie in de code voorgeschreven eigenschappen de duur van het gebruik van kenmerken (.) onderaanneming /categorie van ingrediënten.Bijvoorbeeld, < code = "van het. Inpakken. Testapplet. Klasse" breedte = "320" hoogte = 120 "> en laat de toepassing van de parameters, de volgende is een voorbeeld van hoe een applet reactie dossier gespecificeerde parameters.Deze procedure blijkt dat een zwarte en een tweede kleur schaakbord, ten tweede de kleur en de omvang van elke vierkante kan worden aangewezen als de in het document van de checkerapplet applet parameters, te verkrijgen. Parameters in (').Het kan ook in de verf () voor de parameters.Echter, de waarde en het behoud van zijn geregeld in de start van de programma 's, in plaats van... Elke keer, bevordering van efficiënte, applet browser of browser () voor elke applet noemen.Het publiek bekend () onmiddellijk na een, laad het programma.(kleine programma 's. () te doen.) bij de uitvoering van de in het programma omschreven - code. Getparameter () voor het verkrijgen van bepaalde parameters, de naam van de parameters (een van de waarden van de parameters is altijd een string).Als de waarde van de digitale of andere niet - karakter van gegevens, op touw moet worden opgelost, wordt het volgende checkerapplet skelet. Koffie: invoer van Java applet,. * * * * * * * * * * * * * *); de invoer van Java. Checkerapplet; de cursus tot uitbreiding van de procedure (int squareSize = 50; ///////- als standaard grootte de leegte ervan () {} particuliere nietig parsesquaresize (string parameters) {} parsecolor privé - kleur (string parameters) {} de leegte verf (grafische g) {}}, hier is checkerapplet () () en de particuliere parsesquaresize methode: de leegte ervan () {, string squaresizeparam = getParameter ("squareSize"); parsesquaresize (squaresizeparam string colorparam = getParameter); ("kleur"); de kleur van FG = parsecolor (colorparam); setbackground (kleur. De zwarte);Eground (FG);} particuliere nietig parsesquaresize (reeks parameters) {als parameter = = nul) inkomsten; squareSize = integer.parseint (parameters te {}); de vangst (uitzondering e) {///////standaardwaarden te laten}}, programma 's parsesquaresize squareSize () de analyse van de parameters.Parsesquaresize () noemt de bibliotheek van de getallen. Parseint (), een touw en een analyse van de terugkeer van een geheel getal.Getallen. Parseint () met uitzondering van de argumenten, ongeldig is. Dus, parsesquaresize () bij uitzondering, in plaats van dat programma 's voor de verkeerde input, de procedure niet bellen. Parsecolor analytische parameters van kleur () voor de kleur.Parsecolor () is een reeks verplichtingen met de waarden van de parameters van een bepaalde kleur naam.Je moet de toepassing van deze methode om deze programma 's, onder gespecificeerde parameters, is een checkerapplet ingebed in een dossier van een voorbeeld: //europa.eu.int /comm /.De: //europa.eu.int /comm /file specifies beide parameters aan de lidstaten door middel van de < param> tag., < html> < title> dambord Applet< /title> < hr> < applet code= "CheckerApplet.class" breedte = "480" hoogte = "320" > < Param naam "kleur" "blauw". > < Param naam "squaresize." 30 "> < /applet> < hr> < /html>:,,, een zaak sensitive. namen zijn niet van toepassing op Applets:, omschakeling, Het is makkelijk om te bekeren a grafische Java toepassing (dat is, een aanvraag die gebruikt het beste en dat je kan beginnen met de Java applet wel) in een programma dat je kan zetten in een Web pagina. Hier zijn de specifieke maatregelen, werd een aanvraag voor een applet.,, maken een pagina met de passende t: //europa.eu.int /comm /Zilver - code.,,, de levering van japplet klasse.De klasse van het publiek.Anders, de procedure is niet geladen.Voor de toepassing van het programma niet de bouw van een kader van het raam.Uw verzoek zal worden vermeld in de browser.,,, een start code bewegen. In het kader van het raam van de fabrikant voor de methode waarbij gestart.Je hoeft niet expliciet van de concretisering van de objecten applet browser noemt de ondernemers methoden voor je.,,, het schrappen van de telefoon setsize; voor kleine programma 's, de omvang van de in het dossier is: //europa.eu.int /comm /doen de breedte en hoogte van de parameters, het schrappen van setdefaultcloseoperation.,, de telefoon.Een applet niet gesloten; het beëindigd wanneer de browser stoppen.,,, als de oproep tot het indienen van aanvragen voor de uitbanning van settitle, voor de overdracht.De titel van toepassing kan zijn.Je kan natuurlijk, titel pagina zelf, met de titel: //europa.eu.int /comm /.),,, noem setVisible (echt).Het programma zal automatisch.,,, een gebeurtenis, een gebeurtenis die de groep: de methode van de containers.Type vaartuig omschrijft de methoden, zoals de processkeyevent en processmouseevent, gebruikt voor de behandeling van bepaalde soorten evenementen, en dan een allesomvattende benadering processEvent genoemd, om rekening te houden met een gebeurtenis, een procedure moet worden herschreven passende specifieke methoden voor de invoer van de gebeurtenissen, java.awt.event.mouselistener; de invoer van java.awt.event.mouseevent; de invoer van java.applet.applet; De invoer van java.awt.graphics; uitbreiding van de cursussen exampleeventhandling applet de verwezenlijking van MouseListener {kloon strbuffer; de leegte () {addMouseListener (de); strbuffer = nieuwe stringbuffer (); additem ('} {- appel "); de leegte start () additem (" de inleiding van de procedure ");} {De leegte stop ()Additem ("om te voorkomen dat de programma 's");} {de leegte vernietigen () additem ("uit het programma");} ongeldig additem (spelling) {systeem. Leegte fac (woordmerk); strbuffer. Aanvullende (woordmerk); de verf (;); b) de leegte (grafische G) opstelling van een (///////de regio' s rond de toepassing van programma 's die rechthoek.G.drawrect (0, 0, getwidth () - 1 - 1, getheight ()); ///////de rechthoek in een string.G.drawstring (strbuffer. Tostring (), 10, 20);} de leegte mouseentered (MouseEvent gebeurtenissen) {} de leegte mouseexited (MouseEvent gebeurtenissen) {} de leegte mousePressed (MouseEvent gebeurtenissen) {} de leegte die verantwoordelijk is voor de behandeling van de muis in geval (MouseEvent gebeurtenissen) {} de leegte mouseClicked (MouseEvent gebeurtenissen) {additem ("een klik met de muis!");}}, nu, laten we zeggen dat dit programma voor: http: //europa.eu.int < > < titel > in geval van < /titel > < HR > < code = "exampleeventhandling. Klasse" breedte = "300" hoogte = "300" > < /applet *; < HR > < /html >, in de programma 's blijkt "- programma.Inleiding van de procedure "," of "en daarna een klik met de muis" zal worden weergegeven als een goed beeld vertoont:,, het werkt kan worden weergegeven formaat, gif, foto, BMP -, en de andere.Het beeld dat in de kleine programma 's, gebruik je dat java.awt.graphics klasse drawimage (), de volgende voorbeelden blijkt dat alle stappen is, geeft een beeld van de Java applet. * * * * * * * * * * * * * *); de invoer van Java. De netto - invoer.;. * * * * * * * imagedemo; de cursus tot uitbreiding van de procedure (particuliere imago; particuliere appletcontext context; de leegte () {context = het. Getappletcontext (); reeks imageurl = het. GetParameter ("foto' s"); als (imageurl = = nul) (imageurl = "Java.";} {URL 's proberen = nieuwe URL (dit. Getdocumentbase (), imageurl); de achtergrond beeld (=. URL); de vangst (malformedurlexception e) {}); ///////printstacktrace (zoals weergegeven in de browserDe achtergrond van de BAR. Showstatus ("niet - beeld!")De leegte,}} {context (grafieken; g). Showstatus ("foto 's"); g.drawimage (beeld, 0, 0200, 84, nul); g.drawstring ("www.javalicense COM" 35100);}}, nu, laten we zeggen dat dit programma voor:,, LT; http: //europa.eu.int > < titel > de imagedemo applet < /titel > < HR > < code = "imagedemo. Klasse" breedte = "300" hoogte = "200" > < de naam van de waarde van de parameters = "imago" = "Java. JPG" > < /applet > < HR > < /html >, audio afspelen: kan een audio - bestand, waarbij in de java.applet pakket namens de AudioClip interface.AudioClip interface van de drie methoden, met inbegrip van:,,,,:public. () nietig, audio... Een keer, vanaf het begin,,,,, - (de):public nietig om de audio afspelen,.,,,,) ():public nietig, stoppen met het spelen van audio - fragment,,,, AudioClip object, je moet bellen voor de getaudioclip applet klasse ().Voor de getaudioclip () onmiddellijk terug, of de oplossing van een werkelijke bestanden URL 's.Audio - bestand gedownload van audio - fragment niet proberen te spelen, zijn de volgende voorbeelden waaruit blijkt dat alle maatregelen om de invoer van Java applet Audio:,. * * * * * * * * * * * * * *); de invoer van Java. De netto - invoer.;. * * * * * * * audiodemo; de cursus tot uitbreiding van de procedure (particuliere AudioClip klem; particuliere appletcontext context; de leegte () {context = - (de). Getappletcontext; Serie audiourl = het. GetParameter ("stem"); als (audiourl = = nul) (audiourl = schadevergoeding ";} {URL 'S proberen = nieuwe URL (dit. Getdocumentbase (), audiourl); klem = achtergrond. Getaudioclip (URL);} vangst (malformedurlexception e) {zoals printstacktrace (); de context showstatus (" niet laden.Audio - bestand! ");}} de leegte start () {als (MAP.= nul) (klem. - ();}} de leegte stop () {als (MAP.= nul) {}}} clips. Stop (); en nu, laten we zeggen, het programma voor: http: //europa.eu.int < > < titel > de imagedemo applet < /titel > < HR > < code = "imagedemo. Klasse" breedte = "0" hoogte = 0 > < parameters naam = "-" test. Anderzijds "> < /applet > < HR > < /html > het gebruik van de computer, je kan je je test.wav voorbeeld hierboven, test.
Java applet
Previous:E - mail
Next Page:Jbpm5 training, training,