Applet revalidieren

4lph4tier

Mitglied
Hallo Leute,

ich habe ein Problem, undzwar habe ich ein Applet erstellt, welches Messdaten graphisch darstellt. Das Problem ist, dass wenn ich zb in der Zeichnung ein Bild zurück klicke, überschreibt das Programm die vorhandene Zeichnung mit dem vorigen Inhalt. Dadurch sind dann beide inhalte noch da.

Ich bräuchte eigentlich nur eine Methode die das Applet zwingt sich zu revalidieren, doch ich finde keine. Hab schon wirklich fast alles möglich ausgetestet und werd nicht klüger daraus. :autsch:

So sieht die actionperformed aus:

[JAVA=42]
public void actionPerformed(ActionEvent ae) {

String s = (String) this.zeitintval.getSelectedItem();
String [] help = s.split(" ");
sizes=(Integer.parseInt(help[0]));

s=(String) this.sprung.getSelectedItem();
help = s.split(" ");

/**
if (this.zeitintval.getSelectedItem().equals("60 min")){
this.inhalt.setInterval(60);
this.b1.doClick();
this.b2.doClick();
}
else if (this.zeitintval.getSelectedItem().equals("120 min")){
this.inhalt.setInterval(120);
this.b1.doClick();
this.b2.doClick();
}
else if (this.zeitintval.getSelectedItem().equals("30 min")){
this.inhalt.setInterval(30);
this.b1.doClick();
this.b2.doClick();
}*/

if (ae.getActionCommand().equals("<--")){
//die grenzen, negativ darf nicht werden und 0 auch nicht, da sonst doppelt klicken
if (start<=Integer.parseInt(help[0])){
start = start + Integer.parseInt(help[0]);
}

start=start+(-1*Integer.parseInt(help[0]));

if (this.start<=0){
this.start=0;
}
//System.out.println(this.inhalt.getStart());
}
else if (ae.getActionCommand().equals("-->")){
// auch wieder obere grenze
if (start+Integer.parseInt(help[0])>Temp_Inside.size()){
start = Temp_Inside.size()-Integer.parseInt(help[0]);
}
start=start+(Integer.parseInt(help[0]));
//System.out.println(this.inhalt.getStart());
}
}
[/code]


Kann jemand Helfen?
 

4lph4tier

Mitglied
Hallo müder Joe,

hab jetzt eine Methode (nicht @Overwrite, weil er da eine Fehlermeldung ausspuckte) paintComponent erstellt und hab diese in der paint-Methode mit

[JAVA=42]
@Override
public void paint(Graphics g){
super.paintComponent(g);
}
[/code]

Doch NetBeans meckert rum, weil er angeblich die Methode nicht findet. Diese scheiß Programm treibt mich echt bald zum Wahnsinn :shock:

Viele Grüße
 

Murray

Top Contributor
Du sollst es so machen
Java:
@Override
 public void paintComponent(Graphics g){
      super.paintComponent(g);
      /* ... */
 }
 

4lph4tier

Mitglied
hallo murray,
das habe ich auch schon probiert.

NetBeans sagt, "Can not find symbol Symbol: method paintComponent()" und das Programm lässt sich nicht compilieren...
 

4lph4tier

Mitglied
Das Programm sieht ungefähr so aus:

[JAVA=42]
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package TemeraturmesserApplet;

import java.applet.Applet;
import java.awt.BorderLayout;
import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;

/**
*
* @author Super-Ali
*/
public class TestMain extends Applet implements ActionListener{
int a, b, c,d;
JButton cool= new JButton("drück mich");

@Override
public void init(){
this.setLayout(new BorderLayout());
a=50;
b=50;
c=10;
d=10;
this.add(cool, BorderLayout.SOUTH);
this.cool.addActionListener(this);
}

@Override
public void paint(Graphics g){
g.drawLine(a, b, c, d);
}

public void actionPerformed(ActionEvent ae) {
if (ae.getActionCommand().equals("drück mich")){
a=a*2;
b=b*2;
c=c*2;
d=d*2;
this.repaint();
}
}

}
[/code]

Nur, dass diese kleine Beispiel funktioniert, ohne das er die alten Werte übernimmt. Ich check nicht warum das echte Programm nicht funktioniert, denn es ist genau so aufgebaut...
 

4lph4tier

Mitglied
Hallo ich habe jetzt den Originalcode kompilierfähig gemacht.

[JAVA=42]
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package TemperaturmesserApplet;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Graphics;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import java.util.ArrayList;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JLabel;
import javax.swing.JPanel;

/**
*
* @author Super-Ali
*/
public class MainApplet2 extends JApplet implements ActionListener {

private int StdIntVal;private int height=680;private int width=680;
private double max_In=0, max_Out=0, max_Klim=0;
private int ind_In, ind_Out, ind_Klim;
private String s;

private Container cont = new Container();
private JPanel diagr = new JPanel();
private JPanel boden = new JPanel();
private JComboBox zeitintval = new JComboBox();
private JComboBox sprung = new JComboBox();
private JButton b1 = new JButton ("<--");
private JButton b2 = new JButton ("-->");

public int sizes=30, start;

//Infos für die Zeichnung
private int [] minuten;
private int [] stunden;
private String [] tag;

//Speicher für richtigen Messewerte
private double [] inside;
private double [] outside;
private double [] klima;

//Datenspeicherplätze
private int [] Temp_Inside= new int[90];
private int [] Temp_Outside= new int[90];
private int [] Temp_Klima=new int[90];
private String [] zeit = new String[90];
private String [] datum = new String[90];

//Wichtige Unterklassen
SSHConnection sshcon;
Refresh ref;

@Override
public void init(){
//StdIntVal = Integer.parseInt(getParameter("Stunden") );
//sizes = Integer.parseInt(getParameter("Bereich"));

for (int i=0; i<90; i++){
Temp_Inside=i;
Temp_Outside=i+3;
Temp_Klima=i+5;
zeit=(i+28)+":"+(i+3);
datum=(i+1)+"-"+(i+3)+"-"+(i+2000);
}

start=Temp_Inside.length;

JLabel zeitint = new JLabel("Zeitintervall:");
StdIntVal=1;
//combobox1 füllen
zeitintval.addItem("30 min");
zeitintval.addItem("60 min");
zeitintval.addItem("120 min");

//combobox2 füllen
sprung.addItem("30 min");
sprung.addItem("60 min");
sprung.addItem("120 min");

b1.addActionListener(this);
b2.addActionListener(this);
zeitintval.addActionListener(this);

cont.setBackground(Color.WHITE);
diagr.setBackground(Color.WHITE);
boden.setBackground(Color.WHITE);

//Frame Initialisierung
//this.setTitle("Temperaturmessdaten Serverraum");
cont.setLayout(new BorderLayout());

//Boden panel initialisieren
boden.setLayout(new GridLayout(1,8));
boden.add(zeitint);
boden.add(zeitintval);
boden.add(new JLabel(" Springe:"));
boden.add(this.sprung);
boden.add(new JLabel(""));
boden.add(this.b1);
boden.add(this.b2);
boden.add(new JLabel(""));
boden.add(new JLabel(""));
//Ende Initialisierung des Boden

//Initialisierung des Container
cont.add(boden, BorderLayout.SOUTH);
cont.add(diagr, BorderLayout.CENTER);

/**try {
sshcon = new SSHConnection(StdIntVal);
sshcon.auslesen();
Temp_Inside = sshcon.getList("inside");
Temp_Outside = sshcon.getList("outside");
Temp_Klima = sshcon.getList("klima");
zeit = sshcon.getZeit();
datum = sshcon.getDatum();
start=Temp_Inside.size();
} catch (IOException ex) {
Logger.getLogger(MainApplet.class.getName()).log(Level.SEVERE, null, ex);
}*/

//Füge Container ins Applet
this.add(cont);
}

public void setStart(int size){

this.start=this.start+size;
if (this.start<=0){
this.start=0;
}
}

private void erzeuge(){
this.minuten = new int [this.sizes];
this.stunden = new int [this.sizes];
this.inside = new double [this.sizes];
this.outside = new double [this.sizes];
this.klima = new double [this.sizes];
this.tag = new String [this.sizes];
}

public void leseDat(){
//System.out.println(this.Temp_Inside);
//System.out.println(this.Temp_Outside);
//System.out.println(this.Temp_Klima);
this.max_In=0;this.max_Out=0;this.max_Klim=0;

int j=0;

//start darf nicht größer als die länge des arraylist sein
if (this.start>=Temp_Inside.length){
this.start=Temp_Inside.length;
}

//der fall, dass man zu weit nach links klickt
if (this.start<=0){

for (int i=0; i<this.sizes; i++){
String [] help = zeit.split(":");
//this.nurUhr=help[0];
this.stunden[j]=Integer.parseInt(help[0]);
this.minuten[j]=Integer.parseInt(help[1]);

//für den datum
help = datum.split("-");
this.tag[j]=help[0]+"."+help[1]+"."+help[2].substring(help[2].length()-2, help[2].length());
// ende datum

this.inside[j]=Temp_Inside;
j+=1;
}
j=0;
for (int i=0; i<this.sizes; i++){
this.outside[j]=Temp_Outside;
j+=1;
}
j=0;
for (int i=0; i<this.sizes; i++){
this.klima[j]=Temp_Klima;
j+=1;
}
}

//normalfall
else {
if (this.start<this.sizes){
this.start=this.sizes;
}
for (int i=this.start-this.sizes; i<this.start; i++){
String [] help = zeit.split(":");
//this.nurUhr=help[0];
this.stunden[j]=Integer.parseInt(help[0]);
this.minuten[j]=Integer.parseInt(help[1]);

//für das datum
help = datum.split("-");
this.tag[j]=help[0]+"."+help[1]+"."+help[2].substring(help[2].length()-2, help[2].length());
//ende datum
this.inside[j]=Temp_Inside;
j+=1;
}
j=0;
for (int i=this.start-this.sizes; i<this.start; i++){
this.outside[j]=Temp_Outside;
j+=1;
}
j=0;
for (int i=this.start-this.sizes; i<this.start; i++){
this.klima[j]=Temp_Klima;
j+=1;
}
}

//höchstwerte
for (int i=0;i<this.inside.length;i++){
if (this.inside>this.max_In){
this.max_In=this.inside;
this.ind_In=i;
}
if (this.outside>this.max_Out){
this.max_Out=this.outside;
this.ind_Out=i;
}
if (this.klima>this.max_Klim){
this.max_Klim=this.klima;
this.ind_Klim=i;
}
}
this.destroy();
}

@Override
public void paint(Graphics g){

this.erzeuge();
this.leseDat();

int line1 =30;
int line2 =630;

//spezialfall zeitintervall =120
if (this.sizes==120){
//g.setColor(Color.white); // Zeichenfarbe auf weiß setzen
//y-achse
g.drawLine(line1, line1-20, line1, this.height);
//x-achse
g.drawLine(line1, line2-60, this.width, line2-60);

//uhrzeit
//g.drawString(this.nurUhr+" Uhr", 570, 2*line1);

//x-achsen beschriftung mit anpassung zur fenstergröße
for (int i=0; i<this.sizes/4; i++){
g.drawLine(line1+i*(this.width-line1)/this.sizes*4, line2-60, line1+i*(this.width-line1)/this.sizes*4, line2+10-60);
if (i==0){
}
else {
g.drawString(this.minuten[i*4]+"", line1+i*(this.width-line1)/this.sizes*4-5, line2+22-60);
}
}

//uhrzeit auf die x-achse drauf
for (int i=0; i<this.minuten.length; i++){
if (this.minuten==0){
if (this.stunden==0){
}else {
g.drawString(this.stunden+" Uhr", line1+i*(this.width-line1)/this.sizes+3, line2-63);
}
}
}

//datum auf die x-achse
for (int i=0; i<this.stunden.length; i++){
//prüfe wann der tag zuende ist
if (this.stunden==0 && this.minuten==0){
g.setColor(Color.red);
g.drawString(this.tag, line1+i*(this.width-line1)/this.sizes+3, line2-63);
g.setColor(Color.black);
}
}

//y-achse beschriftung
for (int i=1; i<40; i++){
if (i<20){
g.drawString(i*2-4+"", line1-25, line2-30*i+4);
}
g.drawLine(line1, line2-15*i, line1-8, line2-15*i);
}

//zeichne graphen
for (int i=0; i<this.sizes-1; i++){
g.setColor(Color.green);
g.drawLine(line1+i*(this.width-line1)/this.sizes, (int) (line2-this.inside*15)-60, line1+(i+1)*(this.width-line1)/this.sizes, (int) (line2-this.inside[i+1]*15)-60);
g.setColor(Color.red);
g.drawLine(line1+i*(this.width-line1)/this.sizes, (int) (line2-this.outside*15)-60, line1+(i+1)*(this.width-line1)/this.sizes, (int) (line2-this.outside[i+1]*15)-60);
g.setColor(Color.blue);
g.drawLine(line1+i*(this.width-line1)/this.sizes, (int) (line2-this.klima*15)-60, line1+(i+1)*(this.width-line1)/this.sizes, (int) (line2-this.klima[i+1]*15)-60);
}

g.setColor(Color.green);
g.drawString("Inside", line1+(this.sizes)*(this.width-line1)/this.sizes-40, 20);
g.drawString(this.max_In+"", line1+this.ind_In*(this.width-line1)/this.sizes, (int) (line2-this.max_In*15)-65);
g.setColor(Color.red);
g.drawString("Outside", line1+(this.sizes)*(this.width-line1)/this.sizes-40, 40);
g.drawString(this.max_Out+"", line1+this.ind_Out*(this.width-line1)/this.sizes, (int) (line2-this.max_Out*15)-65);
g.setColor(Color.blue);
g.drawString("Klima", line1+(this.sizes)*(this.width-line1)/this.sizes-40, 60);
g.drawString(this.max_Klim+"", line1+this.ind_Klim*(this.width-line1)/this.sizes, (int) (line2-this.max_Klim*15)-65);
}


else {
//g.setColor(Color.white); // Zeichenfarbe auf weiß setzen
//y-achse
g.drawLine(line1, line1-20, line1, this.height);
//x-achse
g.drawLine(line1, line2-60, this.width, line2-60);

//uhrzeit
//g.drawString(this.nurUhr+" Uhr", 570, 2*line1);

//x-achsen beschriftung
for (int i=0; i<this.sizes/2; i++){
g.drawLine(line1+i*(this.width-line1)/this.sizes*2, line2-60, line1+i*(this.width-line1)/this.sizes*2, line2+10-60);
//anfangsbeschriftung
if (i==0){
}
else {
g.drawString(this.minuten[i*2]+"", line1+i*(this.width-line1)/this.sizes*2-5, line2+22-60);
}
}

//uhrzeit auf die x-achse drauf
for (int i=0; i<this.minuten.length; i++){
if (this.minuten==0){
if (this.stunden==0){
}else {
g.drawString(this.stunden+" Uhr", line1+i*(this.width-line1)/this.sizes+3, line2-63);
}
}
}

//datum auf die x-achse
for (int i=0; i<this.stunden.length; i++){
//prüfe wann der tag zuende ist
if (this.stunden==0 && this.minuten==0){
g.setColor(Color.red);
g.drawString(this.tag, line1+i*(this.width-line1)/this.sizes+3, line2-63);
g.setColor(Color.black);
}
}

//y-achse beschriftung
for (int i=1; i<40; i++){
if (i<20){
//-4 wegen negativer Temperatur
g.drawString(i*2-4+"", line1-25, line2-30*i+4);
}
g.drawLine(line1, line2-15*i, line1-8, line2-15*i);
}

//zeichne graphen
for (int i=0; i<this.sizes-1; i++){
g.setColor(Color.green);
g.drawLine(line1+i*(this.width-line1)/this.sizes, (int) (line2-this.inside*15)-60, line1+(i+1)*(this.width-line1)/this.sizes, (int) (line2-this.inside[i+1]*15)-60);
g.setColor(Color.red);
g.drawLine(line1+i*(this.width-line1)/this.sizes, (int) (line2-this.outside*15)-60, line1+(i+1)*(this.width-line1)/this.sizes, (int) (line2-this.outside[i+1]*15)-60);
g.setColor(Color.blue);
g.drawLine(line1+i*(this.width-line1)/this.sizes, (int) (line2-this.klima*15)-60, line1+(i+1)*(this.width-line1)/this.sizes, (int) (line2-this.klima[i+1]*15)-60);
}

g.setColor(Color.green);
g.drawString("Inside", line1+(this.sizes)*(this.width-line1)/this.sizes-40, 20);
g.drawString(this.max_In+"", line1+this.ind_In*(this.width-line1)/this.sizes, (int) (line2-this.max_In*15)-65);
g.setColor(Color.red);
g.drawString("Outside", line1+(this.sizes)*(this.width-line1)/this.sizes-40, 40);
g.drawString(this.max_Out+"", line1+this.ind_Out*(this.width-line1)/this.sizes, (int) (line2-this.max_Out*15)-65);
g.setColor(Color.blue);
g.drawString("Klima", line1+(this.sizes)*(this.width-line1)/this.sizes-40, 60);
g.drawString(this.max_Klim+"", line1+this.ind_Klim*(this.width-line1)/this.sizes, (int) (line2-this.max_Klim*15)-65);
}
}


/*@Override
public void start(){
}*/

public void actionPerformed(ActionEvent ae) {

String s = (String) this.zeitintval.getSelectedItem();
String [] help = s.split(" ");
sizes=(Integer.parseInt(help[0]));

s=(String) this.sprung.getSelectedItem();
help = s.split(" ");

/**
if (this.zeitintval.getSelectedItem().equals("60 min")){
this.inhalt.setInterval(60);
this.b1.doClick();
this.b2.doClick();
}
else if (this.zeitintval.getSelectedItem().equals("120 min")){
this.inhalt.setInterval(120);
this.b1.doClick();
this.b2.doClick();
}
else if (this.zeitintval.getSelectedItem().equals("30 min")){
this.inhalt.setInterval(30);
this.b1.doClick();
this.b2.doClick();
}*/

if (ae.getActionCommand().equals("<--")){
//die grenzen, negativ darf nicht werden und 0 auch nicht, da sonst doppelt klicken
if (start<=Integer.parseInt(help[0])){
start = start + Integer.parseInt(help[0]);
}

start=start+(-1*Integer.parseInt(help[0]));

if (this.start<=0){
this.start=0;
}
this.repaint();
//System.out.println(this.inhalt.getStart());
}
else if (ae.getActionCommand().equals("-->")){
// auch wieder obere grenze
if (start+Integer.parseInt(help[0])>Temp_Inside.length){
start = Temp_Inside.length-Integer.parseInt(help[0]);
}
start=start+(Integer.parseInt(help[0]));
//System.out.println(this.inhalt.getStart());
this.repaint();
}

}

}
[/code]

Die Messdaten sind nicht echt, doch das Problem ist sichtbar. Erstens muss ich das Applet immer wieder minimieren und neu skalieren um mal ein vernünftiges Bild mit den Buttons unten zu bekommen, zweitens verschwindet die erste Zeichnung nicht, sonder Java überschreibt die Zeichnungen. Ich schätze mal das die update Methode nicht richtig funktioniert, bzw das repaint kein update aufruft....


Ich hoffe ihr könnt mir helfen.

Viele Grüße
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Java-Applet zur Mittelwertberechnung Java Basics - Anfänger-Themen 3
D Java Applet wird nicht im Browser angezeigt Java Basics - Anfänger-Themen 6
M bestehendes Projekt als Applet speichern Java Basics - Anfänger-Themen 2
S Erste Schritte Java - Applet - Rechteck ständig versetzen Java Basics - Anfänger-Themen 14
A Applet Plot für atan erstellen Java Basics - Anfänger-Themen 1
S Erste Schritte Java Applet lässt sich im Browser nicht öffnen Java Basics - Anfänger-Themen 9
K JDK installieren displays java applet für MAC Java Basics - Anfänger-Themen 10
S Zeichen von abgerundeten Rechtecken auf einem Applet Java Basics - Anfänger-Themen 5
J Einfache einbindung eines Bildes in ein Applet Java Basics - Anfänger-Themen 4
S Klassen Applet extern aufrufen Java Basics - Anfänger-Themen 1
J Erstes Applet läßt sich nicht anzeigen Java Basics - Anfänger-Themen 2
C Applet Probleme Java Basics - Anfänger-Themen 1
A Compiler-Fehler Problem beim einbinden der applet Klasse Java Basics - Anfänger-Themen 2
M Erste Schritte Java Applet - HTML Seiten auslesen und in Access Datenbank schreiben? Java Basics - Anfänger-Themen 15
G Applet in ein JSP einbinden Java Basics - Anfänger-Themen 1
C Java-Applet Fehler "NoClassDefFoundError"? Java Basics - Anfänger-Themen 1
C Java Applet Fragen: Serialisierung, Excel import Java Basics - Anfänger-Themen 2
C Kalender in Applet einfügen Java Basics - Anfänger-Themen 0
J JavaScript findet Applet Methode nicht Java Basics - Anfänger-Themen 2
J Punkte im Java-Applet verbinden Java Basics - Anfänger-Themen 4
D Bild im Applet anzeigen Java Basics - Anfänger-Themen 3
V Text aus einer .txt dynamisch ins applet einpassen Java Basics - Anfänger-Themen 0
K Applet funz. im Browser nicht Java Basics - Anfänger-Themen 11
M Java-Applet: Bild einbinden (getImage) Java Basics - Anfänger-Themen 0
thet1983 Erste Schritte <param> Tag in Applet Java Basics - Anfänger-Themen 4
F Swing Applet: mehrere Komponenten hinzufügen Java Basics - Anfänger-Themen 1
F Platzieren von Komponenten in Swing Applet funktioniert nicht Java Basics - Anfänger-Themen 3
G Signiertes Applet wird nicht ausgeführt Java Basics - Anfänger-Themen 1
Y Applet: Verschlüsselung Java Basics - Anfänger-Themen 3
B JPanel/JFrame in ein Applet umwandeln (Webfähig) Java Basics - Anfänger-Themen 7
F signiertes Applet fkt. nicht bei lokalem Aufruf Java Basics - Anfänger-Themen 2
K Frage zu Applet Java Basics - Anfänger-Themen 3
V While Schleife für ganzes Applet Java Basics - Anfänger-Themen 6
P Applet Histogramm Java Basics - Anfänger-Themen 6
H 27 Kreise Zeichnen Java Applet Java Basics - Anfänger-Themen 2
G Java Applet aus Eclipse heraus testen? Java Basics - Anfänger-Themen 6
S Applet findet Klasse nicht Java Basics - Anfänger-Themen 7
R Java Applet mit Mausklick ansprechen Java Basics - Anfänger-Themen 3
C Java Applet in html. Pong - old school Spiel Java Basics - Anfänger-Themen 10
S Applet-Objekt ist vor dem Hintergrund Java Basics - Anfänger-Themen 11
F Problem mit Applet Java Basics - Anfänger-Themen 5
A Applet mit Object-Tags einbinden. Java Basics - Anfänger-Themen 3
S Erste Schritte Fenster wechsel im Applet Java Basics - Anfänger-Themen 7
S Applet Deployment Java Basics - Anfänger-Themen 2
X Applet Fehler: java.lang.reflect.InvocationTargetException Java Basics - Anfänger-Themen 45
H Applet - main()-Methode Java Basics - Anfänger-Themen 4
K Applet wird nicht im Browser und Appletviewer angezeigt Java Basics - Anfänger-Themen 5
L Applet : keine Recht für Zugriff auf Clipboard (trotz Zertifikat) Java Basics - Anfänger-Themen 4
N Erste Schritte Applet zeichnet Bild nicht Java Basics - Anfänger-Themen 10
H Klassen in Eclipse stellt es im Ausgabe-Applet nicht dar Java Basics - Anfänger-Themen 5
L Applet soll Html-File öffnen Java Basics - Anfänger-Themen 2
L NetBeans Applet in html Java Basics - Anfänger-Themen 4
Dogge Start:Applet nicht Initialisiert Java Basics - Anfänger-Themen 11
D Applet beenden Java Basics - Anfänger-Themen 7
Dogge Problem mit paint(Graphics g) im Applet Java Basics - Anfänger-Themen 13
M RSA Applet ohne Cipher Java Basics - Anfänger-Themen 15
B String verschlüsseln - Applet - ohne BASE64 Java Basics - Anfänger-Themen 7
S Methode in Applet starten Java Basics - Anfänger-Themen 2
M AWT Applet - Button aus anderer Klasse abfragen Java Basics - Anfänger-Themen 4
W Probleme mit Java Applet Java Basics - Anfänger-Themen 5
M Applet kann in Browser nicht ausgeführt werden Java Basics - Anfänger-Themen 4
L Applet: Laden unterbricht den Browserfokus (scrollen) Java Basics - Anfänger-Themen 2
Z Applet startet nicht bei Domain mit Umlaut Java Basics - Anfänger-Themen 2
B Externe Libraries fuer Applet ... Pfad eingeben? Java Basics - Anfänger-Themen 23
Helgon ClassNotFound Applet Java Basics - Anfänger-Themen 6
U Applet Signiert und trotzdem Fehlermeldung Java Basics - Anfänger-Themen 18
E Schach in Java-Applet <No main classes found> Java Basics - Anfänger-Themen 5
S Applet Java Basics - Anfänger-Themen 2
S [Applet] Objekte von init bei paint benutzen Java Basics - Anfänger-Themen 9
E Applet wird nicht angezeigt Java Basics - Anfänger-Themen 11
P Problem- Java Applet wird nicht ausgeführt Java Basics - Anfänger-Themen 9
B Applet - Laden eines Java-Fensters bricht ab Java Basics - Anfänger-Themen 6
N Import Problem, Applet will nicht Java Basics - Anfänger-Themen 6
M Applet Eclipse Vollbild Java Basics - Anfänger-Themen 3
K Befehl per Shell an Java-Applet JAR übergeben Java Basics - Anfänger-Themen 16
I Java Applet Java Basics - Anfänger-Themen 8
D Java Applet Dateien auf Server auslesen? Java Basics - Anfänger-Themen 8
L Referenced Libraries korrekt in Java Applet einbinden.. Java Basics - Anfänger-Themen 2
KBJ Java Applet Gästebuch Java Basics - Anfänger-Themen 12
T Java Applet braucht mehrere Minuten zu Start Java Basics - Anfänger-Themen 5
U Applet wird nicht angezeigt Java Basics - Anfänger-Themen 2
J J-Applet, Frage Java Basics - Anfänger-Themen 19
J Applet farblich gestalten Java Basics - Anfänger-Themen 5
M Applet lokaler Festplattenzugriff Java Basics - Anfänger-Themen 25
X Applet - Client/Server Java Basics - Anfänger-Themen 2
M Applet ist nur graues Feld Java Basics - Anfänger-Themen 12
O webserver für Applet und php Java Basics - Anfänger-Themen 7
J Fehlermeldung: Applet nicht initialisiert Java Basics - Anfänger-Themen 24
C Java Applet Probleme Java Basics - Anfänger-Themen 4
S Probleme mit Java 3D Tutorial (Applet) Java Basics - Anfänger-Themen 7
S Input/Output Problem mit dateizugriff innerhalb der .jar (Applet) Java Basics - Anfänger-Themen 2
M Applet + BilderDownload Java Basics - Anfänger-Themen 36
O Applet Wetterticker Java Basics - Anfänger-Themen 17
W KeyListener auf Applet mit Runnable Java Basics - Anfänger-Themen 4
M Bild in Applet darstellen Java Basics - Anfänger-Themen 6
W Applet funktiniert nur in Eclipse Java Basics - Anfänger-Themen 2
S Erste Schritte Machbarkeit: Applet oder GUI-Applikation? Java Basics - Anfänger-Themen 3
R Daten von Applet an Website Java Basics - Anfänger-Themen 4
A Linie Zeichnen Applet mit Double Wert Java Basics - Anfänger-Themen 3
O (von Applet) daten an Server übergeben Java Basics - Anfänger-Themen 4

Ähnliche Java Themen


Oben