Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme affichage applet dans page html [ Divers / Applets ] (Hamz01)

jeudi 28 août 2008 à 11:56:26 | probleme affichage applet dans page html

Hamz01

Salut tous le monde,
j'ai un petit souci d'affichage de mon appelet sur une page html
en effet ce dernier n'apparait pas entierement sur la page
merci d'avance pour les conseils que vous m'apporterez

Voici le code de mon applet

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import java.net.*;
import java.io.*;
import java.lang.*;
import java.text.*;
import java.util.*;


public class Test extends Applet {
static private boolean isapplet = true;
static private InetAddress arg_ip = null;
static private int arg_port = 0;
public tcpip gtp = null;;
InetAddress reader_ip = null;
int port = 10001;

public void init()
{
gtp = null;
reader_ip = null;
port = 10001;
}

public void start()
{
String st = new String("TCP/IP connection status: ");
setFont(new Font("Dialog",Font.BOLD,16));
setLayout(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
c.gridx = 0; c.gridy = 0; c.gridwidth = 1; c.gridheight = 1;
c.anchor = GridBagConstraints.CENTER;
c.fill = GridBagConstraints.BOTH;
c.insets =  new Insets(5,5,5,5);
setBackground(Color.yellow);
setSize(600,500);

/* Either get the IP address from the HTTP server if we're
an applet, or from the commandline (if passed). */
if (isapplet) {
try{
reader_ip = InetAddress.getByName(getCodeBase().getHost());
}
catch (UnknownHostException e){}
}
else {
reader_ip = arg_ip;
if (arg_port != 0) {
port = arg_port;
}
}
/* Open a socket to the Device Server's serial port */
if (reader_ip != null) {
if (gtp == null) {
gtp = new tcpip(reader_ip, port);
if (gtp.s == null) {
st += "Connection FAILED! ";
gtp = null;
}
}
}
if (gtp == null) {
st += "Not Connected";
add((new Label(st)), c);
return;
}
st += "Connected";
add((new Label(st)), c);
/* You may now perform IO with the Device Server via
*      gtp.send(byte[] data_out);
*      byte[] data_in = gtp.receive();
* functions.
* In our example we'll use two TextBoxes which have been extended
* to handle IO to the Device Server.  Data typed in the upper
* text box will be sent to the Device Server, and data received
* will be displayed in the lower text box.
*/
/********************************************************/
/*        Start of custom application code              */
/*             ADD YOUR CODE HERE                       */
/********************************************************/
c.gridx = 0; c.gridy = 2; c.gridwidth = 3; c.gridheight = 1;
c.anchor = GridBagConstraints.WEST;
add((new Text_io(gtp)), c);
/********************************************************/
/*          End of custom application code              */
/********************************************************/

}

public void destroy()
{
if (gtp != null)
gtp.disconnect();
gtp = null;
}

public void stop() {
}

public static void main(String[] args) {
Frame frame = new Frame("TCP/IP Test");
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
if (args.length > 0) {
try{
arg_ip = InetAddress.getByName(args[0]);
}
catch (UnknownHostException e){}
if (args.length > 1) {
try {
arg_port = Integer.valueOf(args[1]).intValue();
}
catch (NumberFormatException e) {}
}
}
Test ap = new Test();
frame.add(ap);
ap.init();
isapplet = false;
ap.start();
frame.pack();
frame.show();
}
}

jeudi 28 août 2008 à 11:58:21 | Re : probleme affichage applet dans page html

Hamz01

voici le code de la page html

>


<HEAD>
<TITLE>test de l'applet </TITLE>
</HEAD>

<BODY>
<CENTER>
<APPLET CODE="Test.class" WIDTH=862 HEIGT=512>

</APPLET>
</CENTER>
</BODY>
</HTML>



Cette discussion est classé dans : port, ip, import, if, gtp


Répondre à ce message

Sujets en rapport avec ce message

Socket [ par alpitux ] Salut, J'aimerai depuis un programme en java savoir qu'elles sont les machines (adresses IP) de mon réseau local qui sont connectées. Je pensais utili Probleme PDFBox [ par tof008 ] Bonjour, J'utilise la librairie PDFBox pour ouvrir un document PDF. Ce document s'ouvre avec un mot de passe. J'utilise le code suivant pour ouvrir Probème dans mon code pour port parallèle [ par mageti ] Bonjour à tous,Je poursuis péniblement ma quête à propos de "comment puis-je commander mon port parallèle ?"J'ai bidouillé un petit code à partir des JDialog évenement [ par ilmb ] Bonjour,J'ai une classe principal jframe qui lorsque j'appuie sur un boutton ouvreune jdialog.Ensuite je n'arrive pas à intercepter les evenement.Voic A l'aide? AbstractTableModel,JTable [ par ilmb ] Bonjour, à tous!Voici mon problème, je veux rentrer des objects dans une AbstracTableModel, pour qui l'affiche à l'écran le seul problème c'est que à Problème d'affichage de menu [ par jc_romeo ] BonjourJe voudrais savoir pourquoi ma JFrame ne veut pas afficher mon menu:Voilà ma source je ne vois vraiment pas où est ce que j'ai fait une erreurm JavaMail et J2EE [ par nexol ] Salut,Je dispose du J2EE 1.4 qui comprend par défaut le package JavaMail. J'ai créé un fichier pour tester mais le compilateur ne reconnait pas tous l Pb de port série avec J2ME [ par Totoro_91 ] Bonjour,je dévellope une application sous J2ME pour un portable.Cette application doit pouvoir ouvrir un port de communication série de mon portable. tableau dynamique [ par boubacach ] Bonjour à tous, je voulais créer un tableau dynamiquement avec ma variable "nblignes", sans utiliser de Arraylist et Vector parceque c'est dans le cad socket [ par bfranco8 ] Bonjour,Je souhaite réaliser un transfert de fichiers entre un client et un serveur.Je suis débutant dans ce langage. Je serais vraiment content si qu


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.