Hallo Leutz,
Bin neu hier und hab ne Frage zum Appletviewer...
ich mache grad das Java-Buch von Erlenkötter durch und hänge jetzt grad an Applets fest.
Mein Problem ist, dass ich über Eclipse im Appletviewer nichts angezigt bekomme...Da steht nur "Applet gestartet".
Im 3. Codebeispiel steht zumindest der String "Hier erscheint Text.", sonst aber nix...
Hab das ganze auch versucht in der Konsole den Appletviewer zu starten...da geht nicht mal n Fenster auf !
Wenn ich das ganze versuche über ne HTML-Datei(Explorer und Mozilla) zu starten wird bei mir nichts angezeigt...
Habe WinXP, j2sdk1.4.2_05 installiert !...weiß einer von euch rat ??
Ich hab hier z.B.: 3 kleine Progs ausm Buch:
1.
2.
3.
MfG,
Lou-Natic
Bin neu hier und hab ne Frage zum Appletviewer...
ich mache grad das Java-Buch von Erlenkötter durch und hänge jetzt grad an Applets fest.
Mein Problem ist, dass ich über Eclipse im Appletviewer nichts angezigt bekomme...Da steht nur "Applet gestartet".
Im 3. Codebeispiel steht zumindest der String "Hier erscheint Text.", sonst aber nix...
Hab das ganze auch versucht in der Konsole den Appletviewer zu starten...da geht nicht mal n Fenster auf !
Wenn ich das ganze versuche über ne HTML-Datei(Explorer und Mozilla) zu starten wird bei mir nichts angezeigt...
Habe WinXP, j2sdk1.4.2_05 installiert !...weiß einer von euch rat ??
Ich hab hier z.B.: 3 kleine Progs ausm Buch:
1.
Code:
import java.applet.*;
import java.awt.*;//kein plan warum das drinstand
public class AppBspl extends Applet{
public String getAppletInfo() {
return "Name: Fragmentbeispiel\n" +
"Autor: Hans Mustermann" +
"(c) Copyright 1997, SW GbR\n" +
"Dies ist nur ein Beispiel.";
}
}
2.
Code:
import java.applet.*;
import java.awt.*;
public class AppBspl02 extends Applet{
private final String TEXT_PARAM = "text";
private final String BGCOLOR_PARAM = "appletfarbe";
private final String FGCOLOR_PARAM = "textfarbe";
public String [][] getParameterInfo(){
String [][] info =
{
{TEXT_PARAM,"String","Anzuzeigender Text"},
{BGCOLOR_PARAM,"int","Hintergrundfarbe"},
{FGCOLOR_PARAM,"int","Farbe für Text"}
};
return info;
}
}
3.
Code:
import java.applet.*;
import java.awt.*;
public class Standardmethoden extends Applet{
private String text = "Hier erscheint Text.";
private int bgFarbe = 16777215;
private int textFarbe = 0;
private Color textColor;
private Color bgColor;
private final String TEXT_PARAM = "text";
private final String BGCOLOR_PARAM = "appletfarbe";
private final String FGCOLOR_PARAM = "textfarbe";
public String[][] getParameterInfo(){
String [][] info = {
{TEXT_PARAM,"String","Anzuzeigender Text"},
{BGCOLOR_PARAM,"int","Hintergrundfarbe"},
{FGCOLOR_PARAM,"int","Farbe für Text"},
};
return info;
}
public void init(){
String param;
param = getParameter(TEXT_PARAM);
if(param != null)
text = param;
param = getParameter(BGCOLOR_PARAM);
if(param != null)
bgFarbe =Integer.parseInt(param);
param = getParameter(FGCOLOR_PARAM);
if(param != null)
textFarbe = Integer.parseInt(param,16);
textColor = new Color(textFarbe);
bgColor = new Color(bgFarbe);
setBackground(bgColor);
setForeground(textColor);
}
public void paint(Graphics g){
g.drawString(text,10,20);
}
}
MfG,
Lou-Natic