width="100%" und dann stürzt Mozilla ab?
Fabian Transchel
- java
Hallo Forum,
mir ist heute was seltsames wiederfahren: Als ich über meinen Informatik-Hausaufgaben (*lol* sechs buttons - ohne actionListener) brütete, wollte ich das erzeugte Applet in meine (natürlich) in XHTML 1.1 abgefasste "Mappe" einbauen und was passierte: Sofern ich für width: einen prozentwert (100% wär schön) angab stürzte Mozilla gnadenlos ab, egal ob ich mit <embed>, <applet>, oder <object> arbeitete!
Liegts am Applet, am PlugIn oder am Mozilla?
Ich verwende Java SDK 1.4 und auch das entsprechende PlugIn...
<schnipp>
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class button_2 extends Applet
{
public button_2 ()
{
Label text = new Label();
text.setText("Mein erstes JAVA-Applet");
text.setAlignment(Label.CENTER);
text.setFont(new Font("Sans Serif", 1, 16));
text.setForeground(Color.blue);
add(text);
Button links = new Button("Links");
Button rechts = new Button("Rechts");
Button rechts1 = new Button("Noch einer");
Button rechts2 = new Button("Blindext is reine Kultur");
Button rechts3 = new Button("Noch ein Button...");
Button rechts4 = new Button("*grrrr* Herr Borchers... *g*");
add(links);
add(rechts);
add(rechts1);
add(rechts2);
add(rechts3);
add(rechts4);
}
}
</schnapp>
Fabian
[der sich fragt, warum sein Lehrer keine antwort weiß]
hi
Liegts am Applet, am PlugIn oder am Mozilla?
Ich verwende Java SDK 1.4 und auch das entsprechende PlugIn...
kannst du mal die entsprechende Testseite hochladen?
Grüße aus Bleckede
Kai
hi
Liegts am Applet, am PlugIn oder am Mozilla?
Ich verwende Java SDK 1.4 und auch das entsprechende PlugIn...
kannst du mal die entsprechende Testseite hochladen?
ja, dann kannste deinen Mozilla auch abstürzen lassen ;-)
http://mitglied.lycos.de/fabiantranschel/java/1-3.htm
ACHTUNG! Daten vorher sichern...
Fabian
hi
ja, dann kannste deinen Mozilla auch abstürzen lassen ;-)
http://mitglied.lycos.de/fabiantranschel/java/1-3.htm
crasht nix. Wird aber auch nix brauchbares dargestellt.
Grüße aus Bleckede
Kai
hi
crasht nix. Wird aber auch nix brauchbares dargestellt.
mhh.
kannst du system, plugin, sowie mozilla spezifizieren?
Ist das ein Windows-only problem?
ich lade mit jetzt erstmal einen nightly runter, um zu sehen, ob es da nu anders ist.
das er nix anzeigt ist allerdings schon ein guter tipp.
Fabian
Hallo,
crasht nix. Wird aber auch nix brauchbares dargestellt.
mhh.
kannst du system, plugin, sowie mozilla spezifizieren?
also hier mit W98, 1.3.0_01 -hätte es unbedingt 1.4 sein müssen?-, Mozilla 1.1ß, crasht auch nix, Buttons - button_2.class- sind sichtbar + klickbar.
Grüsse,
Diplom-Designer
hi
also hier mit W98, 1.3.0_01 -hätte es unbedingt 1.4 sein müssen?-, Mozilla 1.1ß, crasht auch nix, Buttons - button_2.class- sind sichtbar + klickbar.
mhh, sieht nach dem ich die anderen antworten so sehe, danach aus, dass das Win-Plugin von Java 1.4 mit dem Mozilla nix am Hut hat...
Hat sonst jemand ne Idee, was es sein könnte? Ich gehe von nem Bug im PlugIn aus, warum auch immer.
Fabian
hi
kannst du system, plugin, sowie mozilla spezifizieren?
Linux, Build ID 2002082108, Java 1.4
Grüße aus Bleckede
Kai
hi
Linux, Build ID 2002082108, Java 1.4
jetzt fällt es mir wieder ein... mozilla ist unter Linux ja (wie alle Programme *g*) wesentlich stabiler, deswegen wird er nicht abgestürzt sein. Ist es
1. möglich, dass ich einen screenshot deiner anzeige bekomme und/oder
2. du mir sagst, was du siehst?
hier ein screenshot, wie es sein sollte:
<img src="http://mitglied.lycos.de/fabiantranschel/java/screen.png" border=0 alt="">
Fabian
[der der erkennnis immer näher kommt, dass am ende doch kein bug im Mozilla ist, sondern das PlugIn schuld ist]
hi
<img src="http://mitglied.lycos.de/fabiantranschel/java/screen.png" border=0 alt="">
da, wo das Applet sein sollte, ist es schlicht blau, nur ein dünner Rand links..(ca. 3 px)
Grüße aus Bleckede
Kai
hi
erstmal danke an alle, die sich die mühe gemacht haben, ihren Mozilla abzuwürgen, oder aufgrund von überlegener Technologie (Linux) auch nicht.
wie das geänderte Topic schon sagt, möchte ich ein Fazit wagen, und eine Frage stellen.
<Fazit>
da, wo das Applet sein sollte, ist es schlicht blau, nur ein dünner Rand links..(ca. 3 px)
Gut. Das heißt, das PlugIn kann nichts anzeigen. Ich gehe davon aus, dass das PlugIn schlicht fehlerhaft mit dem Mozilla zusammenarbeitet, wenn es darum geht, ein Applet zu skalieren, denn nach Überprüfung ergab sich, dass _keine_ Prozentangabe akzeptiert wird. Also: Bug im PlugIn
Ich habe jetzt die Prozente rausgenommen und die Sachen hochgeladen, ich bitte um Rückmeldung, ob denn nun was angezeigt wird:
http://mitglied.lycos.de/fabiantranschel/java/1-3.htm
</Fazit>
<Frage>
Welche Folgen hat das? Kann man Java 1.4 dann überhaupt verwenden, wenn ein Applet nicht skalierbar ist?
(Ich meine weitere Bugs gefunden zu haben, die allerdings sich nicht auf das Internet beschränken.)
</Frage>
Fabian
[der sich freut morgen seinem Informatiklehrer einen (weiteren) Grund präsentieren zu können, Java sein zu lassen und stattdessen lieber C++ zu lehren]
hi
Ich habe jetzt die Prozente rausgenommen und die Sachen hochgeladen, ich bitte um Rückmeldung, ob denn nun was angezeigt wird:
http://mitglied.lycos.de/fabiantranschel/java/1-3.htm
*rums* aua.....
eh, also es kracht auch hier - aber nur mit einem der beiden Profile...?!?
viel wichtiger: der TB-Agent kommt, also ist es ein Bug in Mozilla, nicht im Plugin!
Welche Folgen hat das? Kann man Java 1.4 dann überhaupt verwenden, wenn ein Applet nicht skalierbar ist?
99,9% aller Applets werden nicht skaliert :)
Grüße aus Bleckede
Kai
hi
Ich habe jetzt die Prozente rausgenommen und die Sachen hochgeladen, ich bitte um Rückmeldung, ob denn nun was angezeigt wird:
http://mitglied.lycos.de/fabiantranschel/java/1-3.htm
*rums* aua.....
eh, also es kracht auch hier - aber nur mit einem der beiden Profile...?!?
*lol* seltsames Verhalten. Hat der Mozilla schon KI? Ich dachte, die wird erst in Version 1.3 eingebaut ;-)
allerdings: bei mir läuft es jetzt... mit allen Profilen.
viel wichtiger: der TB-Agent kommt, also ist es ein Bug in Mozilla, nicht im Plugin!
supi, dann hat sich das gelohnt, den Bug zu entlarven, vorher kam nämlich keiner... :-/
was ist denn nu kaputt? Java oder Mozilla oder Beides? (so langsam kommts mir so vor, als wäre das Applet kapuut? Fehler im Code? [der steht ja dabei])
auuserdem: im bugzilla hab ich nix gefunden...
Welche Folgen hat das? Kann man Java 1.4 dann überhaupt verwenden, wenn ein Applet nicht skalierbar ist?
99,9% aller Applets werden nicht skaliert :)
mhh, ich würde gerne mal skalieren ;-)
ne, im ernst: ich brauche es nicht _um jeden Preis_ skaliert, aber es wäre schon schön...
Fabian
hi
allerdings: bei mir läuft es jetzt... mit allen Profilen.
.....lol
was ist denn nu kaputt? Java oder Mozilla oder Beides? (so langsam kommts mir so vor, als wäre das Applet kapuut? Fehler im Code? [der steht ja dabei])
ich habe das gefühl, Mozilla, Plugin und Applet :)
Grüße aus Bleckede
Kai
hi
was ist denn nu kaputt? Java oder Mozilla oder Beides? (so langsam kommts mir so vor, als wäre das Applet kapuut? Fehler im Code? [der steht ja dabei])
ich habe das gefühl, Mozilla, Plugin und Applet :)
jepp *g*
und ich finde wir sollten jetzt aufhören, bevor wir merken, dass eigentlich sowohl winddof als auch Linux schuld sind und dass DOS 2.56 das einzig wahre ist ;-)
(ja, ich verzweifle dran... =)
gute Nacht,
Fabian
Hallo Fabian
Applets sind nicht skalierbar. Dass sich die größe eines Applets ändert, wärend es läuft, würde bei den meisten Applets wohl auch schief gehen. Total unmöglich machen würde die Schnittstelle eines Applets das wohl nicht, aber vermutlich hat schon die Pluginschnittstelle diese Beschränkung.
Jedenfalls hab' ich noch nie ein skalierbares Plugin gesehen.
Was Du machen kannst, ist mit JS ausrechnen, wieviel px den 100% entsprechen, und dementsprechend den Applettag erzeugen.
Nachträglich ändern, wenn das Browserfenster geändert wird, geht aber auf keinen Fall.
Grüße
Daniel
hi
Applets sind nicht skalierbar. Dass sich die größe eines Applets ändert, wärend es läuft, würde bei den meisten Applets wohl auch schief gehen. Total unmöglich machen würde die Schnittstelle eines Applets das wohl nicht, aber vermutlich hat schon die Pluginschnittstelle diese Beschränkung.
Jedenfalls hab' ich noch nie ein skalierbares Plugin gesehen.
mhh, was ich _eigentlich_ meinte wäre schlicht die angabe, dass das plugin beim initialisieren die breite 100% hat. JS würe ich da nur ungern verwenden.
Nachträglich ändern, wenn das Browserfenster geändert wird, geht aber auf keinen Fall.
das ist klar...
Fabian
Hi,
ja, dann kannste deinen Mozilla auch abstürzen lassen ;-)
http://mitglied.lycos.de/fabiantranschel/java/1-3.htm
Mozilla schafft es hier immerhin noch, den Cyan-Hintergrund anzuzeigen,
bevor er mitsamt dem Java-Plugin hängen bleibt.
System: Win98, Mozilla Nightly vom 18.8.02, JDK 1.4.0_01.
Woran es liegt, kann ich leider auch nicht sagen.
Gruß
Slyh
Hallo Fabian,
ich sehe nur einen hellblauen Hintergrund, keine Statusbar mehr, keine Toolbar und schließen läßt sich das Fenster nur noch über <str>+<alt>+<del> -> Task beenden.
System:
Windows 98, Mozilla 1.0 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.0) Gecko/20020530), Java Plug-in 1.4.0_01.
Grüße
Andreas