Inlägg

Inlägg som Darkpower har skrivit i forumet
Av Darkpower
Av Darkpower

Sista kollen.

Hej!

Har ni bara lust att kolla nya paketet jag har slängt ihop?

3500kr - graffe - Zotac GeForce GTX 580 1536MB
950kr - moderkort - Gigabyte GA-Z68AP-D3
1800kr - cpu - Intel Core i5 2500K 3,3GHz
1200kr - låda - NZXT Phantom Special Edition Full Tower - Red Stripes
350kr - minne - Corsair 8GB (KIT) DDR3 1600MHz/CL9/VENGEANCE
160kr - dvd - SONY DVD Recorder 24x SATA RAM Internal Silver Bulk
1700kr - SSD - Samsung 830 Series MZ-7PC128 128GB
1000kr - HD - Seagate Barracuda Green 2TB (Cache 64 MB/5900RPM/Sata 6Gb/s) ST2000DL003
1360kr - nätagg - Corsair AX 750W Professional Series Gold/Modulärakablar
400kr - Logitech® G500 Gaming Mouse
240kr - QPAD CT Large, Black, 4mm
250kr - Battlefield 3

Av Darkpower

Inga lån här
Har 2.5 år kvar av min Civilingenjörsutbildning på kth.

Av Darkpower

Är nog onödigt med 16Gb, kör på 8 istället.
Samt väljer nog dessa minnen: Corsair Vengeance Low Profile 8GB DDR3 PC-12800 1600MHz (2x4GB)
Om jag skulle vilja byta kylare senare, dom andra har för höga kylflänsar.

Byter nog lådan mot Corsair Carbide 500R.

Moderkortet har inte PCIE 3.0, hur viktigt är det egentligen? Byter nog hela datorn efter 2 år.

Av Darkpower

Dator, 10-11k.

Hej!

Skall bygga en helt ny dator nu. Behöver tips på om något behöver ändras i följande paket. (OBS! Kommer ej överklocka eller liknande.)
Datorn skall användas till spel samt programmering

graffe - Zotac GeForce GTX 580 1536MB
moderkort - Gigabyte Z68X-UD3H-B3 - LGA1155
cpu - Intel Core i5 2500K 3,3GHz
låda - Corsair Carbide 400R
minne - 2 * Corsair 8GB Kit (2x4GB) DDR3 1600MHz/CL9/VENGEANCE
dvd - Något skräp
SSD - Samsung 830 Series MZ-7PC128 128GB
HD - Någon 1 Tb disk
nätagg(Har redan köpt) - Corsair PowerSupply (PSU) 750W HX

Angående SSD disken, vill inte ha sandforce, för mycket problem med dessa diskar. Känner bara till Intel som är väldigt stabila. Kan ni rekommendera denna SSD från samsung? Betydligt snabbare än Intel 510 samt har ej sandforce.

Av Darkpower

Amp till HD650...

Hej!

Letar som en tok på nätet efter en vettig stärkare till dessa lurar, den måste gå att beställa i sverige.
Har kollat in Nuforce Icon HDP, men den har en inbyggd DAC som jag redan har, Dacmagic...

Någon som har koll på vilken sorts stärkare man skall ha till dessa lurar? budget: max 5K.
Ni som har HD650, hur driver ni dom?

Cdon har nu rea på HD650: http://cdon.se/hemelektronik/sennheiser_hd650_fullsize-745967

Av Darkpower

ok, meddelar han

Av Darkpower

IT-upphandling.

Hej!
Har en vän som behöver hjälp med nedstående frågor. Han hittar ingen information på nätet eller i sin egen kursbok, någon som har tips/förslag på dessa.

Ämne: IT-upphandling.

* Vilken typ av varor och tjänster är vanligast att upphandla?
* Vilken typ av företag är det som upphandlar?
* Vilken omfattning har upphandlingsprojekten?
* Vilken typ av upphandlingsprojekt är det som oftast misslyckas?

Tacksam för all hjälp som kan fås

Av Darkpower

Tackar så mycket, nu trillade poletten ned! Riktigt bra!

Av Darkpower

Tack för att du svara så utförligt JesperT!

Hänger med på allt förutom en sak, hur kom du fram till att olikheten för x-y-z+1 >= 0 ? Att det skulle vara >=0.

Av Darkpower

Hej!

Har problem med att förstå uppgift 5:
https://www.kth.se/social/upload/3679/tentasol110314.pdf

Har kunnat lösa dom flesta trippelintegraler utan problem, men den här är man rätt lost på. Har prickat in 3 punkterna i xyz planet och får därmed en "triangel".
http://oi54.tinypic.com/296ejqw.jpg
Men sen då, hur får man ut dom där villkoren?

Av Darkpower

Nej, alltså klassen Circle har över 100 rader kod med egenskaper, men nu testade jag med lite random bara för att se om något lyckas.

Jag undrar dock om det är en lösning på mitt problem. Allt skall ritas inkrementellt, dvs gammalt innehåll skall vara kvar.

Av Darkpower

Java, paintComponent probs...

Hej!

Sitter som ett frågetecken just nu, paint strular som bara den.

Har följande kod:

try { while (q != null) { Circle c = (Circle)q.remove (); g2.setColor(c.getColor()); g2.drawOval(ellipseX, ellipseY, 100, 100); ellipseX += 150; } } catch (QueueException e) { System.out.println ("Inga fler cirklar.\n" + e); }

Kodsnutten ligger i en metod som heter drawCircles(Graphics2D g2) som i sin tur anropas i paintComponent().
Jag har en kö, FIFO, där jag hämtar mina (2 stycken) objekt/cirklar ifrån med remove ().
Problemet är, kör jag utan loopen så ritas cirkel nr 2 ut i kön, den första kommer aldrig med. Testade att köra en System.out.println inne i paintComponent och det verkar som om den anropas 2 gånger.
Kör jag med loopen så loopar den tills kön/länkade listan når null, då ritas ingen cirkel ut.

Vad kan det vara för fel? Jag vill att Cirkel nr 1 samt 2 skall ritas upp, inte att den skippar 1 och ritar upp 2 enbart.

Av Darkpower

Likadant med min skärm Inget att oroa sig för.

Av Darkpower

Trådar i java...

Försöker ge mig på trådar nu i Java. Behöver lite hjälp..

Hur gör man så att 10 bollar studsar omkring i programmet? Bollarna skall komma in en efter en.

Koden för en boll:

Main

public class Main { public static void main(String[] args) { NyPanel panelen = new NyPanel (); NyRam ramen = new NyRam ("Bollar"); ramen.add(panelen); ramen.setVisible(true); } }

NyPanel

import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import java.util.Random; import java.util.ArrayList; public class NyPanel extends JPanel implements ActionListener { private Timer timern = new Timer (5, this); private double x = 0, y = 0, velX = 3, velY = 3; private Random farg = new Random (); private Color farger; private Ellipse2D cirkel; private ArrayList <Ellipse2D> bollar = new ArrayList <Ellipse2D> (); public NyPanel () { } @Override public void paintComponent (Graphics gr) { super.paintComponent (gr); this.setBackground(Color.BLACK); Graphics2D g = (Graphics2D) gr; cirkel = new Ellipse2D.Double (x, y, 40, 40); g.setColor(farger); g.fill(cirkel); timern.start(); } public void actionPerformed (ActionEvent e) { if (x < 0 || x > 755) { velX = -velX; skiftaFarger (); } if (y < 0 || y > 535) { velY = -velY; skiftaFarger (); } x += velX; y += velY; repaint (); } public void skiftaFarger () { int rod = farg.nextInt (256); int gron = farg.nextInt (256); int bla = farg.nextInt (256); farger = new Color(rod, gron, bla); } }

NyRam behöver inte bifogas.

Av Darkpower

Uppdaterad kod.

Av Darkpower

JPanel..

Problemet är löst.

Av Darkpower

Koden:

import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.awt.geom.*; public class NyPanel extends JPanel implements KeyListener, ActionListener { private Graphics2D g; private double grader = 1; private Timer timern = new Timer (5, this); private double x = 0, y = 0, velX = 2, velY = 2; public NyPanel () { this.addKeyListener (this); this.setFocusable (true); this.setFocusTraversalKeysEnabled (false); } @Override public void paintComponent (Graphics gr) { super.paintComponent (gr); this.setBackground(Color.BLACK); g = (Graphics2D) gr; Ellipse2D cirkel = new Ellipse2D.Double (x, y, 40, 40); g.fill(cirkel); timern.start(); Rectangle2D rektangel0 = new Rectangle2D.Double (cirkel.getX (), cirkel.getY (), cirkel.getWidth (), cirkel.getHeight ()); g.setPaint (Color.GREEN); g.draw (rektangel0); g.rotate (grader*(Math.PI/180), 400.0, 300.0); Rectangle2D rektangel = new Rectangle2D.Double (200.0, 250.0, 100.0, 40.0); g.setPaint (Color.DARK_GRAY); g.draw (rektangel); Rectangle2D rektangel2 = new Rectangle2D.Double (450.0, 250.0, 100.0, 40.0); g.setPaint (Color.DARK_GRAY); g.draw (rektangel2); Rectangle2D rektangel3 = new Rectangle2D.Double (350.0, 400.0, 100.0, 40.0); g.setPaint (Color.GRAY); g.draw (rektangel3); Rectangle2D rektangel4 = new Rectangle2D.Double (350.0, 100.0, 100.0, 40.0); g.setPaint (Color.GRAY); g.draw (rektangel4); if (rektangel0.intersects(rektangel)) { } if (rektangel0.intersects(rektangel2)) { } if (rektangel0.intersects(rektangel3)) { } if (rektangel0.intersects(rektangel4)) { } } public void actionPerformed (ActionEvent e) { if (x < 0 || x > 755) { velX = -velX; } if (y < 0 || y > 535) { velY = -velY; } x += velX; y += velY; repaint (); } public void vanster () { grader -=5; } public void hoger () { grader +=5; } public void keyPressed (KeyEvent e) { int kod = e.getKeyCode (); if (kod == KeyEvent.VK_LEFT) vanster (); else if (kod == KeyEvent.VK_RIGHT) hoger (); repaint (); } public void keyTyped (KeyEvent e) { } public void keyReleased (KeyEvent e) { } }

Av Darkpower

Kollision..

Hej!

Bifogar en bild först: i27.tinypic.com/v6urh3.jpg

Är ny när det kommer till kollisioner, behöver verkligen hjälp.

Min if-sats:

if (rektangel0.intersects(rektangel)) { } if (rektangel0.intersects(rektangel2)) { } if (rektangel0.intersects(rektangel3)) { } if (rektangel0.intersects(rektangel4)) { }

Bollen byter riktning om den träffar en vägg.

public void actionPerformed (ActionEvent e) { if (x < 0 || x > 755) { velX = -velX; } if (y < 0 || y > 535) { velY = -velY; } x += velX; y += velY; repaint (); }

Hur gör jag så att när den gröna rektangeln träffar någon annan så skall den studsa ?

Av Darkpower

Sennheiser IE 8 - Hitta lägsta pris, omdömen och information om Hörlurar
Cowon S9 16GB - Hitta lägsta pris, omdömen och information om MP3-spelare

Verkar vara riktigt schysst prylar, ljudet blir kanon med dom här 2 ? Inget skrikigt ljud eller liknande?