Vaak Java Applet Problemen
Deze handleiding heeft betrekking op een aantal gemeenschappelijke problemen die u kunt tegenkomen bij het schrijven van Java-applets. Na elk probleem is er een lijst van mogelijke oplossingen.
Probleem Applet Viewer zegt dat er geen
Probleem Ik gecompileerd mijn applet, maar mijn applet bekijken van toepassing zou niet tonen de nieuwe versie ook al heb ik gezegd om het te herladen.
Oplossing In veel kijkers applet (met inbegrip van browsers), herladen is niet betrouwbaar. Dit is de reden waarom we raden u gewoon gebruik maken van de JDK Applet Viewer, een beroep op het opnieuw elke keer dat u de applet.If krijgt u een oude versie van de applet, ongeacht wat je doet, zorg ervoor dat u niet over een oude kopie van de applet in een directory in je CLASSPATH.
Probleem De achtergrond kleur van mijn applet zorgt ervoor dat het applet niet te flikkeren wedstrijd of wanneer het wordt getrokken op een pagina van een andere kleur.
Oplossing Je moet de achtergrondkleur van de applet zo ingesteld dat het werkt goed met de pagina kleur.
Probleem De applet getImage methode werkt niet.
Oplossing Zorg ervoor dat je belt getImage uit de init-methode of een methode die heet na init. De getImage methode werkt niet wanneer het wordt aangeroepen door een constructeur.
Probleem Nu ik mijn klas applet bestand hebt gekopieerd op mijn HTTP-server, werkt de applet niet werkt.
Oplossing
Heeft uw applet definiëren meer dan een klasse? Als dat zo is, zorg ervoor dat de klasse-bestand (ClassName.class) voor elke categorie is op de HTTP-server. Zelfs als alle klassen worden gedefinieerd in een bronbestand, de compiler produceert een klasse bestand per klas.
Heeft u kopieert alle gegevens-bestanden voor uw appletimage en geluidsbestanden, voor exampleto de server?
Zorg ervoor dat alle klasse van de applet en data-bestanden kunnen worden gelezen door iedereen.
Zorg klasse van de applet en gegevensbestanden niet werden verminkt tijdens de overdracht. Een gemeenschappelijke bron van problemen is het gebruik van de ASCII-modus van FTP (in plaats van de binaire modus) de overdracht van bestanden.
Probleem Applet wordt niet geladen in mijn webpagina. Ik zie de foutmelding "java.lang.UnsupportedClassVersionError: Bad versie nummer in. Klas bestand" in mijn Java Console.
Oplossing H et probleem is dat de bron voor de applet is gecompileerd met een nieuwere versie van Java dan de een op uw systeem geïnstalleerd. Welke versie van JRE gebruikt u? Als het niet de nieuwste versie, zorg ervoor dat u de nieuwste Java SE Runtime Environment (JRE).
Tip voor deployers
U kunt uw compileren applets met JDK 6 keer compileren met behulp van opties als bron 1.2 en doelstelling 1.2, zodat u ze kunt uitvoeren met de oudere versies van JRE.
een artikel afkomstig van Clain Brand
Disclaimer: Onze website is niet verantwoordelijk voor de informatie in dit artikel. In dit artikel wordt op geen enkele manier de standpunten, meningen, gedachten of overtuigingen van de artikelen directory personeel.
Vertaling aankondiging: Het artikel "Gemeenschappelijke Java-applet problemen" werd vertaald met behulp van een geautomatiseerde vertaling dienst. Onze excuses voor eventuele vertaalfouten die heeft plaatsgevonden. Dank u voor uw begrip.