Webseite im JFrame

Status
Nicht offen für weitere Antworten.

Developer_X

Top Contributor
Hi, ihr kennt ja den internet explorer, firefox usw...
Der Hauptteil dieser Programme ist ja eigentlich
eine Website, meistens "html-Datei" anzuzeigen
Geht das mit Java auch, wenn ja wie?
Z.b. Die website Google, in einem JFrame anzeigen, und zwar in der größe 200,200
wie wäre das beispielsweise möglich?
 

Geeeee

Bekanntes Mitglied
Ich wüsste nix Triviales. Such am besten mal nach eine lib oder so.
Ansonsten kannst du es ja noch immer selber schreiben. Musst dich dann aber um javascript, css, embedded objects, etc. pp. kümmern :D
Sowas evtl.: Lobo: Java Web Browser
 
Zuletzt bearbeitet:

Developer_X

Top Contributor
ich hab das hier mal nach langer suche bei google gefunden:
Code:
import java.net.URL;
import javax.swing.*;
import javax.swing.text.html.HTMLDocument;
import javax.swing.text.html.HTMLEditorKit;
import javax.swing.text.html.StyleSheet;

public class CSSTest
{        
	private static JTextPane pane;

    public static void main(String args[])
    {
        JFrame f = new JFrame();
       
f.setLayout(new BorderLayout());
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        
        HTMLEditorKit kit = new HTMLEditorKit();
        HTMLDocument doc=(HTMLDocument)kit.createDefaultDocument();
        StyleSheet styles=doc.getStyleSheet();

        try {
           styles.importStyleSheet(new URL("file:///C:/Work/nba/test/styles.css"));
           }
        catch(Exception e) {
           e.printStackTrace();
           }
        kit.install(pane);
        pane.setEditorKit(kit);
        f.add(pane, BorderLayout.CENTER);
        f.setVisible(true);

    }
}
Aber das funktioniert irgendwie nicht, wieso?
PS:
Außerdem, wie kann ich zum beispiel hier die google website reinbringen, ich weiß nicht wie ich mit file umzugehen habe, ...
Kann mir einer helfen bitte?
Danke schon mal im Voraus Developer_X
 

0001001

Bekanntes Mitglied
Code:
import java.awt.BorderLayout;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;

import javax.swing.JEditorPane;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.SwingUtilities;


public class Demo extends JFrame{
	public Demo(){
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		
		JEditorPane editorPane = new JEditorPane();
		editorPane.setEditable(false);

		try {
			editorPane.setPage(new URL("http://www.google.de"));
		} catch (MalformedURLException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
		
		this.getContentPane().add(new JScrollPane(editorPane), BorderLayout.CENTER);
		this.pack();
		this.setSize(600, 600);
	}

	public static void main(String[] args) {
		SwingUtilities.invokeLater(new Runnable(){
			public void run(){
				new Demo().setVisible(true);
			}
		});
	}
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Webseite vom Smartmeter wird nur unleserlich angezeigt Java Basics - Anfänger-Themen 7
I Erste Schritte Einfache Datenbank-Webseite erstellen als Nicht-IT-lerin Java Basics - Anfänger-Themen 24
B Programm, dass alle 3 Tage eine Webseite öffnet? Java Basics - Anfänger-Themen 20
L Webseite aufrufen (HTTP) Java Basics - Anfänger-Themen 8
B Mit webservice a) String auf Webseite ausgeben b) Weiterleitung auf andere Seite Java Basics - Anfänger-Themen 10
Z Html Element aus der Webseite auslesen Java Basics - Anfänger-Themen 1
G Input/Output Webseite Cache-Control: max-age=3 Öfters Aktualisieren? Java Basics - Anfänger-Themen 1
I Java Server Faces mit Glassfish Webseite veröffentlichen Java Basics - Anfänger-Themen 4
I Prüfen ob Webseite existiert Java Basics - Anfänger-Themen 3
I Authentifizierung einer iCal- Datei auf einer Webseite Java Basics - Anfänger-Themen 1
N Textfeld- und Buttonerkennung einer Webseite Java Basics - Anfänger-Themen 6
W Komplette Webseite runterladen Java Basics - Anfänger-Themen 6
A Webseite einlesen und mit String vergleichen Java Basics - Anfänger-Themen 7
A Webseite in Programm einbinden Java Basics - Anfänger-Themen 5
T Applikation/App/Webseite - Wie fortfahren? Java Basics - Anfänger-Themen 3
C Bestimmte Informationen von Webseite suchen Java Basics - Anfänger-Themen 13
V .jar Programm auf Webseite bringen Java Basics - Anfänger-Themen 7
C Dynamische (AJAX) Inhalte einer Webseite mittels Java auslesen Java Basics - Anfänger-Themen 2
E Anmeldung an Webseite und Abruf einer Datei Java Basics - Anfänger-Themen 3
E Konsolenprogramm in Webseite einbinden Java Basics - Anfänger-Themen 4
O Variablen Variablen Inhalt von Webseite einlesen!? Java Basics - Anfänger-Themen 2
M Webseite komplett laden Java Basics - Anfänger-Themen 4
J Mit JS, Text und Bilder von Webseite verändern... Java Basics - Anfänger-Themen 10
B Webseite einblenden Java Basics - Anfänger-Themen 15
R UTF-8 Webseite Umlaute lesen. Java Basics - Anfänger-Themen 2
7 Webseite aufrufen Java Basics - Anfänger-Themen 3
F Uhrzeit von Webseite Java Basics - Anfänger-Themen 7
B Einfache Applets für Webseite Java Basics - Anfänger-Themen 10
D Webseite zum Herunterladen von Java-Quelltexten? Java Basics - Anfänger-Themen 3
D Advanced - Daten aus der Webseite holen Java Basics - Anfänger-Themen 7
X Webseite auslesen ohne Quellcode zu splitten Java Basics - Anfänger-Themen 3
M Auf Java (Desktop) Applikation mittels Webseite zugreifen Java Basics - Anfänger-Themen 6
S Accordeon bei Webseite geht bei Ie8 nicht Java Basics - Anfänger-Themen 2
S Neuladen der Webseite nach Klick im Applet Java Basics - Anfänger-Themen 2
F Webseite erstellen Java Basics - Anfänger-Themen 13
S Applet in Webseite einbinden Java Basics - Anfänger-Themen 2
G Position eines Objekts auf Webseite herausfinden Java Basics - Anfänger-Themen 9
X Via Java auf eine Webseite einloggen. Java Basics - Anfänger-Themen 6
D quellcode in webseite einbinden Java Basics - Anfänger-Themen 7
G Webseite zugriff Java Basics - Anfänger-Themen 6
G JAVA - iMacros - Zahlen aus Webseite auslesen Java Basics - Anfänger-Themen 3
G Webseite aufrufen Java Basics - Anfänger-Themen 9
R JSP: Ausgabe einer entfernten Webseite in Variable einlesen Java Basics - Anfänger-Themen 2
G Häufigkeit der Wörter einer Webseite zählen Java Basics - Anfänger-Themen 7
G Webseite aus Java heraus laden Java Basics - Anfänger-Themen 3
G text von webseite kopieren Java Basics - Anfänger-Themen 9
U Queltext einer Webseite auslesen Java Basics - Anfänger-Themen 6
M webseite auslesen Java Basics - Anfänger-Themen 6
G Buttonklick -> Aufruf einer Webseite Java Basics - Anfänger-Themen 16
L Webseite mit Java erstellen Java Basics - Anfänger-Themen 4
G Webseite aufrufen mit Java (Link artig) Java Basics - Anfänger-Themen 7
B webseite (java applet enthalten) offline ansehen Java Basics - Anfänger-Themen 7
K Webseite einlesen Java Basics - Anfänger-Themen 7
N Inhalt von Webseite auslesen Java Basics - Anfänger-Themen 3
fragenÜber(fragen); Turtle Grafik mit GUI (JFrame) Java Basics - Anfänger-Themen 3
E JFrame + Buffer-strategy Java Basics - Anfänger-Themen 8
I JFrame / Screen auf zweitem (definiertem) Monitor öffnen Java Basics - Anfänger-Themen 3
luggas89 Mit Jframe live zeichnen Java Basics - Anfänger-Themen 4
C mehrere JPanel in ein JFrame bringen Java Basics - Anfänger-Themen 9
B HSQL mit JFrame steuern Java Basics - Anfänger-Themen 4
D Wie Objekte im JFrame frei bewegen lassen? Java Basics - Anfänger-Themen 3
D Erste Schritte png in JFrame anzeigen? Java Basics - Anfänger-Themen 3
Thomathy Interface Wie schließt man ein anderes JFrame Fenster? Java Basics - Anfänger-Themen 6
D Probleme mit JFrame und der Größe Java Basics - Anfänger-Themen 8
P JFrame, Linien zeichnen, MouseListener Java Basics - Anfänger-Themen 2
S Kontrollieren ob jframe disposed ist Java Basics - Anfänger-Themen 3
Elyt JFrame in den Hintergrund verschieben Java Basics - Anfänger-Themen 3
OSchriever JFrame-Anwendungsfenster verschieben Java Basics - Anfänger-Themen 17
M Bild in JFrame Java Basics - Anfänger-Themen 1
S Klassenaufruf über JFrame Button Java Basics - Anfänger-Themen 3
W 2 JPanel in einem JFrame Java Basics - Anfänger-Themen 4
CptK Interface Klasse Frame (extends JFrame) aus anderer Klasse schließen Java Basics - Anfänger-Themen 7
S JFrame mit Hintergrundbild und Button Java Basics - Anfänger-Themen 4
S JFrame Java Basics - Anfänger-Themen 15
I JFrame proportional verkleinerbar machen Java Basics - Anfänger-Themen 3
B Java JFrame zeichnen Java Basics - Anfänger-Themen 4
ReinerCoder Vererbung von JFrame in einer Klasse entfernen Java Basics - Anfänger-Themen 5
T Auslagern von Methoden bei einem JFrame Java Basics - Anfänger-Themen 6
N Erste Schritte JFrame Caesar-Verschlüsselung Java Basics - Anfänger-Themen 23
B Erste Schritte Objekte von JFrame der Fenstergröße anpassen Java Basics - Anfänger-Themen 3
J JFrame Fenster öffnet sich nicht Java Basics - Anfänger-Themen 7
3 JFrame immer im Hintergrund Java Basics - Anfänger-Themen 1
F Interface JFrame mit if-Abfrage automatisch schließen lassen? Java Basics - Anfänger-Themen 3
R JFrame nicht verschiebbar Java Basics - Anfänger-Themen 2
T Wenn JFrame Textfelder Hintergrund Grün dann... (if) Java Basics - Anfänger-Themen 3
K Java JFrame mit Hintergrundbild erstellen Java Basics - Anfänger-Themen 1
Aruetiise Variablen JFrame und Variablen Java Basics - Anfänger-Themen 3
H Eclipse JFrame Java Basics - Anfänger-Themen 3
C Variablen von einem JFrame in einen anderen übertragen Java Basics - Anfänger-Themen 3
M Bild wird von JFrame nicht geladen Java Basics - Anfänger-Themen 12
I JFrame minimieren wenn anderes Programm minimiert wird Java Basics - Anfänger-Themen 1
K Methoden Methode starten wenn JFrame geöffnet wird Java Basics - Anfänger-Themen 2
D Erste Schritte JFrame Inhalte werden nicht angezeigt Java Basics - Anfänger-Themen 8
A Variablen In anderer Klasse auf Objekte von JFrame zugreifen Java Basics - Anfänger-Themen 1
B Ist MyFrame oder JFrame besser? Java Basics - Anfänger-Themen 3
Y JFrame sichtbarkeit Java Basics - Anfänger-Themen 4
KeVoZ_ Label auf JFrame willkürlich Positionieren Java Basics - Anfänger-Themen 2
Dechasa Interface JFrame mit mehreren Übereinander liegenden JPanel Java Basics - Anfänger-Themen 5
P JFrame nur einmal öffnen Java Basics - Anfänger-Themen 4
D JFrame - 10 Sekunden bis zum schließen warten. Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben