Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Java Applet werkt niet..

Pagina: 1
Acties:
  • 225 views

  • SoulRyder
  • Registratie: Augustus 2010
  • Nu online
Hallo,

Ik was voor de gein bezig met het programmeren van een Java Applet.
Ik wilde deze uiteindelijk testen in mijn browser. Tot daar aan toe werkt alles,
geen errors, in de Applet viewer van Eclipse werkt het goed, compilen met javac naar een .class werkt goed.
Maar als ik de applet in mijn browser probeer te weergeven krijg ik niets te zien.

Mijn class extends ook Applet. dat is het probleem ook niet.

Let niet op de naam het heeft geen *** met mindmaps te maken, was ik eerst voor de lol mee bezig maar toen weer niet, maar daar ging het niet om...

Heb ook al geprobeerd het andere .class bestand te gebruiken in de html code werkte ook niet.
Ook 30 verschillende manieren van html met <object> of <applet> werkte ook niet

Ook geen error in de browser, gewoon niets te zien.
import java.applet.Applet;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import java.lang.Double;
import java.lang.String;


public class mindmap_ui extends Applet implements ActionListener{

private static final long serialVersionUID = -2859424041854500668L;
JFrame frame = new JFrame("Calculator");
JPanel panel = new JPanel(new FlowLayout());

enz enz enz
public class mindmap_main extends mindmap_ui{

private static final long serialVersionUID = -666594114509035348L;

public static void main(String[] args) {
// TODO Auto-generated method stub
mindmap_ui n = new mindmap_ui();
n.ui();
}

}
<html>
<title>MindMap</title>
<head></head>
<body>

<OBJECT CLASSID="mindmap_ui.class" CODEBASE="applet/" WIDTH="275" HEIGHT="100" CODETYPE="application/java"></OBJECT>
</body>
</html>
Hieronder te aanschouwen in de Applet Viewer

Afbeeldingslocatie: http://img694.imageshack.us/img694/241/javaf.jpg

  • Remus
  • Registratie: Juli 2000
  • Laatst online: 15-08-2021
De appletviewer maakt geen gebruik van de HTML file. Je gebruik van de OBJECT tag is verkeerd. Kijk maar eens goed naar http://download.oracle.co...per_guide/using_tags.html. Of probeer de deployJava.js variant:
code:
1
2
3
4
5
6
7
8
9
<script src="http://www.java.com/js/deployJava.js" type="text/javascript">
</script><script type="text/javascript">
//<![CDATA[
 
        var attributes = { code:'HelloWorld.class', archive:'examples/dist/applet_HelloWorld/applet_HelloWorld.jar',  width:150, height:30} ; 
        var parameters = {} ; 
        deployJava.runApplet(attributes, parameters, '1.4'); 
//]]>
</script>

(uit de broncode van: http://download.oracle.co...nt/applet/getStarted.html

  • Hydra
  • Registratie: September 2000
  • Laatst online: 06-10 13:59
Daarnaast: Applets maken geen gebruik van de public static void main(String[]) methode, dat is voor applicaties. Applets gebruiken de init(), start() en stop() methoden die je dus moet overriden.

https://niels.nu


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Code post je met de code-tag, niet met de quote-tag. Daarnaast zijn de punten die Remus en Hydra noemen echt wel te vinden in de talloze webpagina's en boeken die uitleggen hoe je applets moet maken. En dan heb je ook nog je topic op de verkeerde plek geopend: zie Waar hoort mijn topic?

In het vervolg willen we toch graag wat meer eigen inzet zien in de vorm van zelf even Googlen naar tutorials en op zijn minst het doorlezen van onze meest relevante stickies. Dit topic gaat in elk geval dicht wegens een gebrek aan eigen inzet; als je een nieuw topic wil openen op de goeie plek dan mag dat, maar hou dan wel De Quickstart in het achterhoofd.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.