Avatar billede schmirkopf Nybegynder
21. maj 2001 - 11:47 Der er 4 kommentarer og
1 løsning

Kør java-kode i applet

Hvordan får jeg mit java program til at køre i en applet, så jeg kan få en brugergrænseflade på det.

PS.Jeg har lavet det via j-bilder.
Avatar billede halfblind Nybegynder
21. maj 2001 - 11:49 #1
Hvis GUI skal kunne ses i appleten så må du ikke bruge swing komponenterne....kun AWT.
Avatar billede schmirkopf Nybegynder
21. maj 2001 - 11:55 #2
jeg forstår ikke særlig meget java jeg skal have skåret det ud i pap
Avatar billede halfblind Nybegynder
21. maj 2001 - 12:01 #3
Hvis du har brugt swing komponenterne så har du noget som JTextField i stedet for skal du bruge TextField som er en AWT komponent og AWT - komponenterne understøttes af browseren.
Du spørger hvordan du kan få dit program til at køre i en applet, så du kan få en brugegrænsefalde på det....
hvis du har en applet, så skulle det være i orden hvis du bare lader være med at bruge swing.
Avatar billede amoelle Nybegynder
21. maj 2001 - 12:34 #4
Under forudsætning af, at du vil nøjes med at bruge det java, der kommer med de fleste browsere, skal du holde til til java.awt bibliotekerne.

Swing er en meget flottere og meget tungere del af java, og den kommer ikke med browserne.
Hvis du vil lade brugeren downloade Swing (eller installere en plug-in, første gang de kommer til din side) kan du godt bruge Swing.

Du skal skrive dit program i java, og bruge de grafiske objekter fra java.awt. eller javax.swing-

Se f.eks. http://java.sun.com/applets/index.html?frontpage-spotlight


Programmet skal struktureres som en applet (se tutorials hos Sun, - f.eks http://java.sun.com/docs/books/tutorial/uiswing/TOC.html#start

Dernæst afvikler du dit program i en Appletviewer (også fra Sun)

Når det ser ud som det det skal (brugergrænseflade), og ellers virker efter hensigten, prøver du at lave en HTML side med et applet tag, og ser om du kan afvikle appletten fra denne side.

PS.
Koder du java i en simpel editor ( ultraedit - noptepad o.l. ? eller har du en Java udvik.lingdsomgivelse, f.eks. Visual Cafe (Symantec) eller den fra Borland ?

I de integerede udviklings miljøer får man meget forærende mht til grafisk \'programmering\' af brugergrænsefladen. Man vælger f.eks. komponenterne fra en palet, - og vupti- genereres der noget koder ( som man nu alligevel skal ind og rette i)

god fornøjelse

Anne


Avatar billede amoelle Nybegynder
21. maj 2001 - 12:42 #5
Ups- jeg havde overset din sidste sætning.

Det hedder faktisk JBuilder, og der kommer da en appletviewer med den, såvidt jeg husker ?

Og vedr. komponent paletterne kan du vist vælge mellem at se awt komponenter og Swing komponenter.

Der må da også være en wizard, der kan guide dig igennem opbygningen af et nyt projekt, der er af type applet.
Brug først den, og reparer så brugergrænsefladen bagefter med de controls (knapper, boxe etc.) som du nu vil bruge.
Check derefter at alle actioncontrols er forbundet med nogle fornuftige events, så der kan komme noget interaktion på.
Derefter koder du selv ( skift om fra grafisk til text modus, så du kan læse al koden), og programmer din forretningslogik, valideringer etc.

Er der ikke også nogle fornuftige tutorials på CD\'en ?

Ellers bliv oprettet som bruger på Borlands Java community:
http://community.borland.com/java/0,1419,3,00.html

mvh Anne
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