Hallo,
ich habe es mittels Java geschafft, ein Browserfenster zu erzeugen. Hier ist mein kompletter Code:
Nun suche ich nach einer Möglichkeit, über eine Usereingabe über ein Textfeld einen Link einzufügen und darüber dann die nächste Seite anzusteuern. Also die Umsetzung der Adresszeile einer Website. Nun weiß ich allerdings nicht, wie ich die Adresszeile dort hinzufügen kann, da ich bisher nur mit JFrames etc. gearbeitet habe. Könntet ihr mir da helfen? Wie kann ich das ganze lösen?
ich habe es mittels Java geschafft, ein Browserfenster zu erzeugen. Hier ist mein kompletter Code:
Java:
import org.eclipse.swt.SWT;
import org.eclipse.swt.browser.Browser;
import org.eclipse.swt.browser.LocationEvent;
import org.eclipse.swt.browser.LocationListener;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
public class Filter {
public static void main(String[] args) {
Display display = new Display();
Shell shell = new Shell(display);
final Browser browser = new Browser(shell, SWT.NONE);
browser.setBounds(5,5,600,600);
browser.addLocationListener(new LocationListener() {
public void changed(LocationEvent event) {
}
public void changing(LocationEvent event) {
String locationname = "";
if (event.location != locationname){
}
}
});
browser.setUrl("http://java2s.com");
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch())
display.sleep();
}
display.dispose();
}
}
Nun suche ich nach einer Möglichkeit, über eine Usereingabe über ein Textfeld einen Link einzufügen und darüber dann die nächste Seite anzusteuern. Also die Umsetzung der Adresszeile einer Website. Nun weiß ich allerdings nicht, wie ich die Adresszeile dort hinzufügen kann, da ich bisher nur mit JFrames etc. gearbeitet habe. Könntet ihr mir da helfen? Wie kann ich das ganze lösen?