Hi, ich habe die folgende HTML Datei
mit dem folgendem Java Programm aufgerufen,
und dabei sah das ganze dann nicht so aus wie beim INternet explorer, wieso?
In der angehängten Datei könnt ihr das Bild von meinem Programm sehen wie es die HTML Datei anzeigt.
Kann mir jemand einen Tipp geben was ich falsch mache bitte
Code:
<html>
<body bgcolor="#54C571">
</body>
<title>-Tutorials</title>
<font color="#990000" size="2" face="Verdana">
Welcome to the -Tutorial Site!
</font>
<div style="border: 3px coral solid;">text</div>
</html>
und dabei sah das ganze dann nicht so aus wie beim INternet explorer, wieso?
In der angehängten Datei könnt ihr das Bild von meinem Programm sehen wie es die HTML Datei anzeigt.
Java:
package HTML_Writer;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.io.*;
import java.net.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.text.html.*;
@SuppressWarnings("serial")
public class HTML_Color_Shower extends JFrame
{
@SuppressWarnings("static-access")
public HTML_Color_Shower()
{
setTitle("HTML_ColorCode_Shower");
Toolkit tk = null;
Dimension d = tk.getDefaultToolkit().getScreenSize();
setSize(d.width/2,d.height/2);
setLayout(new BorderLayout());
final JEditorPane editorpane = new JEditorPane();
editorpane.setEditable(false);
editorpane.addHyperlinkListener (
new HyperlinkListener ()
{
public void hyperlinkUpdate(HyperlinkEvent e)
{
if (e.getEventType() ==
HyperlinkEvent.EventType.ENTERED) {
((JEditorPane) e.getSource()).setCursor(
Cursor.getPredefinedCursor(
Cursor.HAND_CURSOR));
}
else if (e.getEventType() == HyperlinkEvent.EventType.EXITED)
{
((JEditorPane) e.getSource()).setCursor(
Cursor.getPredefinedCursor(
Cursor.DEFAULT_CURSOR));
}
else if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED)
{
JEditorPane pane = (JEditorPane) e.getSource();
if (e instanceof HTMLFrameHyperlinkEvent)
{
HTMLFrameHyperlinkEvent evt = (HTMLFrameHyperlinkEvent)e;
HTMLDocument doc = (HTMLDocument)pane.getDocument();
doc.processHTMLFrameHyperlinkEvent(evt);
}
else try
{
pane.setPage(e.getURL());
}
catch (Throwable t)
{
t.printStackTrace();
}
}
}
});
try
{
editorpane.setPage(new URL("file:///F:/Test.html"));
} catch (MalformedURLException e)
{
e.printStackTrace();
} catch (IOException e)
{
e.printStackTrace();
}
JScrollPane jsp = new JScrollPane(editorpane);
add(jsp,"Center");
setVisible(true);
}