Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:18 Der er 24 kommentarer og
1 løsning

Swing i applets.

Hej

Øhh, er det muligt at benytte SWING i java applets??

I så fald, hvor finder jeg nogle eksempler m.m??

MVH
Anders
Avatar billede magoo20000 Nybegynder
08. maj 2003 - 17:20 #1
Ja det er det, men det kræver at din klient har SUNs JVM installeret. Jeg finder lige et eksempel.
Avatar billede arne_v Ekspert
08. maj 2003 - 17:22 #2
Ja.

Så extender du bare JApplet i.s.f. Applet.

Hvis du bruger en god IDE vil den spørge dig om du vil extende
Applet eller JApplet.
Avatar billede magoo20000 Nybegynder
08. maj 2003 - 17:22 #3
public class App extends JApplet {
javax.swing.JTextField jtext;
javax.swing.JTextField jtext2;

static boolean swi = false;

    public void init() {
        getContentPane().setLayout(new BorderLayout());

        try{
            jtext = new javax.swing.JTextField("bla bla");
            swi = true;
            jtext.setText("bla");
            this.getContentPane().add("South", jtext);

        }
    catch(Exception e){
            System.out.println( "!!!!" );
}

if(swi){
System.out.println( "GO!" );
jtext.setText("!!!!!!!!!");
}
}
}
Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:22 #4
Okay :o)
Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:23 #5
Magoo20000, mange tak!
Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:24 #6
Hvor downloader man det der som klienten skal have? Det er ikke nok med sun's VM?
Avatar billede arne_v Ekspert
08. maj 2003 - 17:25 #7
Jo - bare download og installer en SUN JRE.
Avatar billede magoo20000 Nybegynder
08. maj 2003 - 17:26 #8
java.sun.com har den! Finder lige et præcist link.
Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:27 #9
øhh, JRE?? Er det ikke nok med http://java.sun.com/getjava/ ?? Eller SKAL man  have både JRE og VM.
Avatar billede magoo20000 Nybegynder
08. maj 2003 - 17:28 #10
Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:28 #11
Nå ok, så er det nok med virtual machine.
Avatar billede magoo20000 Nybegynder
08. maj 2003 - 17:29 #12
JVM er en del af JRE(Java Runtime Environment). Du skal benytte det ovenstående link.
Avatar billede arne_v Ekspert
08. maj 2003 - 17:29 #13
Aner det ikke - har aldrig prøvet den.

jeg formoder at det er det samme som den JRE (Java Runtime Environment)
man kan downloade fra http://java.sun.com/j2se/1.4.1/download.html !?
Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:30 #14
OK, men det virker ikke med Microsoft's virtual machine?
Avatar billede magoo20000 Nybegynder
08. maj 2003 - 17:30 #15
Se på tegningen her hvad der er hvad og hvordan det hele hænger sammen.
http://java.sun.com/j2se/1.4.2/docs/index.html
Avatar billede magoo20000 Nybegynder
08. maj 2003 - 17:31 #16
JApplet virker ikke med MS VM.
Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:32 #17
Takker mange gange. magoo20000, du får selvfølgelig points, men kan arne_v ik også ligge et svar?
Avatar billede magoo20000 Nybegynder
08. maj 2003 - 17:34 #18
Mit link giver dig:

The Java Runtime Environment (JRETM), including the Java Plug-in component for running Java applets in your web browser.
Java Web Start simplifies launching and running web-based programs that require Java software.

ref: http://java.sun.com/getjava/install-windows.html
Avatar billede arne_v Ekspert
08. maj 2003 - 17:34 #19
MS JVM er så vidt jeg husker en version 1.1.7 - og Swing kom først med
fra version 1.2 !
Avatar billede arne_v Ekspert
08. maj 2003 - 17:34 #20
Jeg synes at magoo har fortjent alle pointene.
Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:34 #21
Er der så et alternativ til Swing, hvor man for eksempel kan lave en online editor? se http://www.eksperten.dk/spm/337655
Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:35 #22
oki, så får magoo points :o)
Avatar billede magoo20000 Nybegynder
08. maj 2003 - 17:36 #23
Ja, det med JApplets er det evigt tilbagevendende problem.. MS vil ikke lægge en nyere JVM med i deres IE installation. Defor kan man ikke bruge Swing komponenter.
Avatar billede snuseren.dk Nybegynder
08. maj 2003 - 17:36 #24
ok
Avatar billede magoo20000 Nybegynder
08. maj 2003 - 17:37 #25
30000 tak!
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