Avatar billede zubmit Nybegynder
01. april 2003 - 16:46 Der er 7 kommentarer og
1 løsning

URL button i java applet .....

Hvordan laver man en java button i et applet der førre til en side?


//ZubMiT
Avatar billede magoo20000 Nybegynder
01. april 2003 - 16:59 #1
void goURL(String url)       
{
        try
        {
            URL url=new URL(url);
            getAppletContext().showDocument(url,\"_blank\");
        }
        catch(MalformedURLException e)
        {
            .......
        }
}

I din Buttons actionmetode
Avatar billede magoo20000 Nybegynder
01. april 2003 - 17:00 #2
Class Applet extends Applet implements ActionListener{
....
dinKnap.addActionListener(this);

public void actionPerformed(ActionEvent e){
if (e.getSource() == dinKnap){
....min kode...

}
Avatar billede magoo20000 Nybegynder
01. april 2003 - 17:01 #3
Class Applet skal nok være Class DinApplet....
Avatar billede magoo20000 Nybegynder
01. april 2003 - 17:03 #4
Eller med getAppletContext().showDocument(url); , hvis den siden skal loades ind i den nuværende browser og ikke i en ny.
Avatar billede magoo20000 Nybegynder
02. april 2003 - 16:57 #5
Virker det?
Avatar billede zubmit Nybegynder
03. april 2003 - 22:13 #6
Øhh jeg forstår ikke helt lige... Vil du ikke være så ra' at lava et applet dokument det hele? :) for jeg kan ikke helt forstå det ...
Avatar billede zubmit Nybegynder
03. april 2003 - 22:13 #7
lave
Avatar billede magoo20000 Nybegynder
04. april 2003 - 17:32 #8
import java.awt.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.applet.Applet;
import java.net.URL;
import java.net.MalformedURLException;

public class TestApplet extends Applet implements ActionListener {
    // Image image;
    Button knap;

    public void init() {
        setLayout( new BorderLayout() );
        knap = new Button( "GO" );
        knap.addActionListener( this );
        add( knap );

    }

    void goURL( String url ) {
        try {
            URL urlen = new URL( url );
            getAppletContext().showDocument( urlen, "_blank" );
        }
        catch ( MalformedURLException e ) {
            e.printStackTrace();
        }
    }

    public void actionPerformed( ActionEvent e ) {
        if ( e.getSource() == knap ) {
            goURL( "http://www.jubii.dk" );
        }
    }
}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester