Jeg ville nok lave en constructor eller init metode, så den kun bliver kaldt én gang - der er også setMinimumSize og setMaximumSize, men jeg ved ikke om de har nogen effekt her.
Normalt sættes størrelsen på applets vist i HTML-koden. (skal lige siges at jeg ikke har beskæftiget mig meget med applets).
Men hvis det skal gøre i java-koden, så ville jeg gøre det i init-metoden, som kaldes af browseren eller applet vieweren:
public void init() { setPreferredSize (new Dimension (width, height)); setMinimumSize (new Dimension (width, height)); setMaximumSize (new Dimension (width, height)); }
Du skal bruge setSize(400,400) i init(), så virker det i appletviewer
Kender ikke eclipse, men du må kunnne vælge "Run" eller "View" eller lignende, så køres den sikkert i IE, html filen finder du sikkert der hvor eclipse smider class filerne
Har fundet en anden løsning på problemet. Hvis man trykker på ned-pilen, den ved siden af den grønne playpil i toolbaren, her vælges nu den 3-nederste "run", den med playpilen. Nu kommer der et vindue frem, her vælges fanebladet parametres og der kan man angive sin appletvisningsstørrelse.
Okay - ja, så kan jeg bedre forstå det ikke virker.
Du spørger om hvordan man ændrer størrelsen på en Applet, men i virkeligheden er det størrelsen på AppletViewer du vil ændre.
Glæder mig det lykkedes :)
Synes godt om
Ny brugerNybegynder
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.