Hi,
ich habe hier im Forum und mit Google gesucht, bin aber zu keiner wirklich zufriedenstellenden Lösung gekommen, deswegen frage ich nochmal hier:
So habe ich mir das im Moment gedacht, nur irgendwo hab ich einen Denkfehler gemacht, denn es wird ein leeres Frame angezeigt sobald ich die folgende Klasse instanzieren möchte.
grüsse Robb
ich habe hier im Forum und mit Google gesucht, bin aber zu keiner wirklich zufriedenstellenden Lösung gekommen, deswegen frage ich nochmal hier:
So habe ich mir das im Moment gedacht, nur irgendwo hab ich einen Denkfehler gemacht, denn es wird ein leeres Frame angezeigt sobald ich die folgende Klasse instanzieren möchte.
Code:
import java.awt.*;
import javax.swing.*;
import java.net.*;
import java.io.*;
class BrowserFrame extends JFrame{
JApplet app= new JApplet(){
public void init(){
setVisible(true);
}
};
public BrowserFrame(String url){
try{
URL tmp= new URL(url);
setLayout(new GridLayout(1,1));
app.init();
setVisible(true);
setSize(800, 600);
app.getAppletContext().showDocument(tmp);
getContentPane().add(app);
}catch (Exception e){}
}
}
grüsse Robb