Hallo Java-Forum,
ich habe vor einigen Tagen als Neuling mit Java begonnen und mir inzwischen mit einiger Mühe und Not ein erstes kleines Applet in Form einer (grafischen) Uhr, die ich in einem Forum einbinden will gebastelt.
Ich stehe dabei nun vor folgendem Problem:
Sobald sich das Applet geladen hat (auch wenn es noch außerhalb des sichtbaren Bereichs der Seite ist) verliert mein Browser den Fokus, sodass ich die Seite nicht mehr scrollen kann. Um weiter scrollen zu können ist ein Klick in das Fenster notwendig.
Das ist, besonders bei einem Forum, sehr lästig. Ich stehe nun vor der Frage, wodurch dieses Verhalten ausgelöst wird und wie ich es beseitigen kann ???:L
Leider konnte ich noch kein ähnliches Problem beim Suchen finden. Ein Minimalbeispiel zeigt das Selbe Verhalten. Interessanter Weise jedoch nur beim ersten Laden des Applets nach Browserstart. Mein vollständiges Applet unterbricht die Browserseite jedes mal, wenn eine Seite mit dem Applet aufgerufen wird.
Mit der Bitte um Tips
LtKvasir
Minimalbeispiel:
edit: Einbindung des Applets:
ich habe vor einigen Tagen als Neuling mit Java begonnen und mir inzwischen mit einiger Mühe und Not ein erstes kleines Applet in Form einer (grafischen) Uhr, die ich in einem Forum einbinden will gebastelt.
Ich stehe dabei nun vor folgendem Problem:
Sobald sich das Applet geladen hat (auch wenn es noch außerhalb des sichtbaren Bereichs der Seite ist) verliert mein Browser den Fokus, sodass ich die Seite nicht mehr scrollen kann. Um weiter scrollen zu können ist ein Klick in das Fenster notwendig.
Das ist, besonders bei einem Forum, sehr lästig. Ich stehe nun vor der Frage, wodurch dieses Verhalten ausgelöst wird und wie ich es beseitigen kann ???:L
Leider konnte ich noch kein ähnliches Problem beim Suchen finden. Ein Minimalbeispiel zeigt das Selbe Verhalten. Interessanter Weise jedoch nur beim ersten Laden des Applets nach Browserstart. Mein vollständiges Applet unterbricht die Browserseite jedes mal, wenn eine Seite mit dem Applet aufgerufen wird.
Mit der Bitte um Tips
LtKvasir
Minimalbeispiel:
Java:
import javax.swing.JApplet;
import javax.swing.JButton;
public class Test extends JApplet {
/**
*
*/
private static final long serialVersionUID = 1L;
public void init() {
JButton b1 = new JButton("Test");
add(b1);
}
}
edit: Einbindung des Applets:
HTML:
<object classid="java:Test.class" codetype="application/java-vm" codebase="http://myUrl"
width="600" height="80">Ihr Browser unterstuezt kein Java</object>
Zuletzt bearbeitet: