Avatar billede javaidioten Nybegynder
11. februar 2003 - 16:02 Der er 8 kommentarer og
1 løsning

hvordan laver jeg en trekant i java..

Jeg er stadig javaidiot, og skal lave en opgave i selvsamme sprog. Der skal laves to tegninger, hvor den ene skal blive et hus. Dette skal så tegnes med en firkant nederst, hvilket jeg har gjort, og en trekant øverst.
Hvordan kan jeg gøre dette, uden at selv skulle regne sidelængder ud med cos, og sin???

Jeg har grundlinien på 140....og to vinkler på 45 grader..

på forhånd tak
Avatar billede magoo20000 Nybegynder
11. februar 2003 - 19:00 #1
Er det som awt (applet?) eller swing du har lavet det?
Avatar billede javaidioten Nybegynder
11. februar 2003 - 22:41 #2
applet vil jeg tro...men jeg ved det ikke helt..hvordan kan jeg tjekke det...det er foriøvrigt med turtle klassen jeg tegner dem!
Avatar billede magoo20000 Nybegynder
12. februar 2003 - 11:03 #3
Hvis du f.eks. arver fra JFrame (importere javax.swing.*) benytter du Swing komponenter. Hvis du arver fra frame og benytter import java.swt.* benytter du AWT komponeneter.
Avatar billede javaidioten Nybegynder
12. februar 2003 - 15:45 #4
Beklager hvis at jeg lyder totalt fatlam, men når du siger import...så vil jeg sige at jeg arver turtle.jar...altså import turtle.*....De andre komponenter du nævner kender jeg intet til.
Avatar billede magoo20000 Nybegynder
12. februar 2003 - 16:25 #5
Du arver ikke ved import statementet - det gør du kun ved 'extends'.
Ved import af pakker kan du gøre brug af klasserne og metoderne i klasserne i de pågældende pakker.
Avatar billede javaidioten Nybegynder
12. februar 2003 - 18:04 #6
OK..jamen så ved jeg tilsyneladende ikke hvilke komponenter jeg benytter. Men er der ikke en smart metode i turtle klassen, der kan benyttes til at tegne en trekant?
hvis ikke lukker jeg bare spørgsmålet, og siger tak for opmærksomheden....
Avatar billede magoo20000 Nybegynder
12. februar 2003 - 20:14 #7
Jeg mener ikke at kende Turtelklassen - arbejdede dog med et turtel projekt på dm uddannelsen i tidernes morgen:-)
Avatar billede kamak Praktikant
20. februar 2003 - 21:06 #8
LOL Det der turtlesjov bruges på 1. semester af DM uddannelsen i aalborg. har selv prøvet det
Avatar billede repsak Nybegynder
27. februar 2003 - 16:37 #9
Polygon p = new Polygon(int[] xpoints, int[] ypoints, int npoints)
g.drawPolygon(p)
hvor g er af typen graphics

fx. Polygon p = new Polygon(new int[]{50,50,50}, new int[]{150,250,150}, 3);
(værdierne er tilfældige :-)
Så får du en trekant
Kasper
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