LINK - Jak go stworzyć w aplecie?? :))

0

Witam :)

Jak zrobić żeby np:

String link = "www.mojastrona.pl"; - no żeby to było linkiem...

czy jest jakiś sposób żeby takie cóś stworzyć?? :)))

Dzięki z góry,
Pozdrawiam :)

0

Nie wiem czy o to Ci chodzi.

import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
import java.net.*;
import java.util.*;

public class ShowPage extends JApplet implements ActionListener
{
    private URL url;
    private Vector<String> targets=new Vector<String>();
    //------------------------
    public void init()
    {
        String innaStrona=getParameter("target");
        boolean okURL=true;
        if (innaStrona==null)
        {
            innaStrona="http://www.mojastrona.pl";
        }
        try
        {
            url=new URL(innaStrona);
        }
        catch(Exception e)
        {
            okURL=false;
        }
        targets.add("_self");
        targets.add("_parent");
        targets.add("_top");
        targets.add("_blank");
        String name=getParameter("name");
        if(name!=null)
        {
            targets.add(name);
        }
        setLayout(new FlowLayout(FlowLayout.CENTER));
        add(new JLabel(innaStrona,JLabel.CENTER));
        if(!okURL)
        {
            JButton b=new JButton("Niepoprawny adres");
            b.setEnabled(false);
            add(b);
        }
        else
        {
            JButton b=new JButton("showDocument(url)");
            b.addActionListener(this);
            b.setActionCommand("");
            add(b);
            for (int i=0;i<targets.size();i++)
            {
                name=targets.elementAt(i);
                b=new JButton("showDocument(url,"+"\""+name+"\""+")");
                b.addActionListener(this);
                b.setActionCommand(name);
                add(b);
            }
        }
    }
    //------------------------
    public void actionPerformed(ActionEvent ae)
    {
        String cmd=ae.getActionCommand();
        if (cmd.equals(""))
        {
            getAppletContext().showDocument(url);
        }
        else
        {
            getAppletContext().showDocument(url,cmd);
        }
    }
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1