Avatar billede net-meister Nybegynder
04. november 2009 - 15:42 Der er 3 kommentarer og
1 løsning

Brug af Swing i Jave ME i Netbeans

Hvis jeg laver et netbeans Java ME projekt og prøver at importe ting fra javax.swing.* får jeg fejlen at pakkan javax.swing ikke eksisterer.

Burde man ikke kunne bruge swing i j2me?
Avatar billede arne_v Ekspert
04. november 2009 - 15:51 #1
Java ME er en jungle.

http://developers.sun.com/mobility/midp/articles/guiapis/ giver et overblik over lidt af junglen.

Hvis jeg laeser det korrekt saa kan du kun bruge Swing i Java ME, hvis det er Java ME med nogle af de nyere standarder.
Avatar billede net-meister Nybegynder
04. november 2009 - 16:05 #2
Hmm, ja og hvis jeg læser det rigtigt er det ikke alle Swing funktioner der kan bruges alligevel. Typisk.

Jeg kan nu godt lide Java, men det her er til at blive ret sur over.. havde planlagt hele projektet med Swing.  Og det er i hvertfald ikke en planlægnings fejl fra min side ;)
Avatar billede arne_v Ekspert
04. november 2009 - 16:29 #3
Problemet er grundliggende at nogle Java ME devices er meget smaa.

CLDC skal kunne koere paa 192 KB memory. Jeg tror at det er endda meget svaert at faa Swing til at koere paa det.

CDC skal kunne koere paa 2 MB memory og kan nu understoette AWT, men Swing er stadig et problem.

Saa er der CDC + ekstra standerder som kan koere et subset af Swing.

Og saa kan du gaa op i noget hvor du kan bruge Java SE og dermed have fuld Swing.
Avatar billede arne_v Ekspert
04. december 2009 - 20:47 #4
all set?
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