Announcement

Collapse
No announcement yet.

Aus Frame eine HTML-Seite aufrufen, wie ?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Aus Frame eine HTML-Seite aufrufen, wie ?

    <p>Hallo, ich habe folgendes Problem.
    Ich starte ein Frame von einem Applet heraus
    und nun habe ich diverse Menupunkte platziert.
    In mindestens einem will ich nun eine HTML-Seite
    aufrufen lassen. Meine frage:</p>
    <p>- welche Befehle brauche ich dazu, wenn ich
    z.B. die Seite "doc.htm" im gleichen, Verzeichnis
    versteht sich, öffnen will?</p>
    <p>- Am liebsten gerade das ganze in ein neues Java-Frame.</p>

    <p>Danke für deine Antwort.</p>

  • #2
    Hallo Hans Peter !<BR><BR>

    Hier mal ein Beispiel(ausschnittsweise), wie man es machen kann :

    public class HTML_Fenster extends JFrame<BR>
    {<BR>
    public HTML_Fenster()<BR>
    { ........
    Container contentPane = getContentPane();<BR>
    editorPane = new JTextPane();<BR>
    String url = "file:"+"--Verzeichnisname--\doc.htm";<BR>
    editorPane.setEditable( false );<BR>
    try<BR>
    {<BR>
    editorPane.setPage( url );<BR>
    }<BR>
    catch(Exception ex){ ex.printStackTrace(); }<BR>

    contentPane.add( new JScrollPane(editorPane) );<BR>
    }<BR>
    }<BR>

    So ungefähr müsste es funktionieren. Ich hoffe, daß ich <BR>
    die wichtigen Punkte aus meiner Datei erwischt habe. <BR>
    Grüße Carste

    Comment


    • #3
      <p>Hallo Carsten</p>
      <p> </p>
      <p>Danke für deine Mitteilung. Ist dies</p>
      <p>auch für relative Adressen möglich?</p>
      <p> </p>
      <p>Gruss Hans</p&gt

      Comment


      • #4
        Äääähhhh....was waren gleich noch mal relative Adressen ?<BR>
        Einfach nur doc.htm (abhängig vom Verzeichnis aus dem die Java-Anwendung gestartet wird)?<BR>
        Dann vielleicht mit den Systemeigenschaften. <BR>
        Properties eigenschaften = System.getProperties(); <BR>
        String userDir = eigenschaften.getProperty( "user.dir" ); <BR>
        url = "file:"+userDir+"doc.htm";<BR>
        Das fällt mir gerade so auf die Schnelle ein.<BR><BR>
        Gruss Carste

        Comment

        Working...
        X