Slumpa fram en kordinatorpunkt i en bild över ka när man klckar på en knapp hitta bil

Permalänk
Medlem

Slumpa fram en kordinatorpunkt i en bild över ka när man klckar på en knapp hitta bil

Är det någon som vet hur ? håller på att göra en metod som ska vissa en slumpmässig punkt i en bild över en parkering plats när man klickar på knappen hitta bil
tack

Permalänk
Inaktiv

Du för nog förklara det lite bättre... förstår inte någonting.

Permalänk
Medlem

Du vill slumpa en punkt på en x/y-axel alltså? Slumpa två tal och sätt dom som kordinaterna?
Vill du ha mer hjälp än så måste du ta till att börja med vilket språk du skriver i.

Visa signatur

TANSTAAFL

Permalänk
Medlem

Som de säger så måste du beskriva bättre. Är det koordinater för bilden eller koordinater för jorden? Ska du peka ut en slumpmässig punkt eller slumpa en parkeringsplats av säg 30st?

Permalänk
Medlem

Det finns en bild över en plats i Malmö , där vill Jag skappa fyra punkter som ska visas slumpmässig varje gång Jag klickar på knappen "hitta bi" "slumpa platser med hjälp av latitud och longitud "

Permalänk
Medlem

Leta ut vilka koordinater som täcker parkeringsplatsen då sen slumpar då ett tal mellan min X - max X och min Y - max Y bara?

Permalänk
Medlem

Java

Skrivet av DegenSHT:

Du vill slumpa en punkt på en x/y-axel alltså? Slumpa två tal och sätt dom som kordinaterna?
Vill du ha mer hjälp än så måste du ta till att börja med vilket språk du skriver i.

Hej Jag skriver i java språk och för kordinators punkter vill Jag använda en bild på en karta men vet inte hur ska Jag börja?
tanx

Permalänk
Medlem
Skrivet av welcome:

Hej Jag skriver i java språk och för kordinators punkter vill Jag använda en bild på en karta men vet inte hur ska Jag börja?
tanx

Kristallklart.

Permalänk

Beskriv vad det är du ska göra. Du beskriver saker och ting helt meningslöst, och med dålig svenska på köpet. Fråga dig själv vad du ska göra och om du inte riktigt vet hur du ska göra en sak, fråga här.

Visa signatur

Keytronic for keyboard!
Sanningen måste döljas!

Permalänk
Medlem
Skrivet av Random-person:

Beskriv vad det är du ska göra. Du beskriver saker och ting helt meningslöst, och med dålig svenska på köpet. Fråga dig själv vad du ska göra och om du inte riktigt vet hur du ska göra en sak, fråga här.

Hej!

Jag vill skapa en panel med ca 300 bred och 600 höjd där vill Jag lägga en karta" new ImageIcon("src/karta.gif")".I den karta vill jag lägga två små gubbars bild och två små bilar"new ImageIcon("src/CarRed.GIF")""new ImageIcon("src/gubbe..jpg"));" i olika postioner (kordinatos punkter) , varje gång mant vill hitta sin bil i karta så en av gubbarna med en bil ska visas i karta inte alla.
Om Jag skrev dålig sevenska , Du kan glömma allt Jag skrev här för att få hjälp.:(
MVH

Permalänk
Medlem
Skrivet av welcome:

Hej!

Jag vill skapa en panel med ca 300 bred och 600 höjd där vill Jag lägga en karta" new ImageIcon("src/karta.gif")".I den karta vill jag lägga två små gubbars bild och två små bilar"new ImageIcon("src/CarRed.GIF")""new ImageIcon("src/gubbe..jpg"));" i olika postioner (kordinatos punkter) , varje gång mant vill hitta sin bil i karta så en av gubbarna med en bil ska visas i karta inte alla.
Om Jag skrev dålig sevenska , Du kan glömma allt Jag skrev här för att få hjälp.:(
MVH

Vill man ha hjälp kan det vara klokt att formulera sig så folk begriper vad man faktiskt behöver hjälp med.

OT: Skapa en vektor med bilarnas koordinater, eller deras möjliga koordinater, slumpa sedan vilka koordinater som ska ha en bil (googla java random finns enkla guider). Lägg en MluseListener som plockar pekarens koordinater och jämför dessa med de som finns i vektorn

Permalänk
Medlem

Hej! så här skrev Jag kod för programmet men bara bilen visas i karta men inte gubben .men när Jag skapade en runt blå cirkel då visades det med i kartan , är det någon som vet varför ?här bifogade Jag klassen gui och Map label så att bli lättare för er som vill hjälpa
import javax.swing.*;

import java.awt.*;
import java.util.Random;

public class MapLabel extends JLabel {
private ImageIcon mapIcon, carIcon;
private boolean park, driver;
private int parkX, parkY;
private int driverX, driverY;
private ImageIcon gubbeIcon;

public MapLabel(ImageIcon icon, ImageIcon car) {
this.mapIcon = icon;
carIcon = car;

}

public void setParking(int x, int y) {
parkX = x;
parkY = y;
park = true;
repaint();
}
public void setdriver(int x, int y) {
driverX = x;
driverY = y;
driver = true;
repaint();
}
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.drawImage(mapIcon.getImage(), 0, 0, this.getWidth(), this.getHeight(),
null);
if(park) {
g.drawImage(carIcon.getImage(), parkX, parkY, null );
JOptionPaneMesageDialog("din bil är här");
} if(driver) {
g.drawImage(gubbeIcon.getImage(), driverX, driverY, null);
}
g.setColor(Color.blue);
g.fillOval(driverX, driverY, 50, 50);
}

klassen gui

public void gui3() {
setBounds(400, 50, 450, 700);
contentPane2 = new JPanel();
contentPane2.setBackground(new Color(0, 102, 255));
contentPane2.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane2);

tillbaka = new JButton("Tillbaka");
tillbaka.setFont(new Font("Utsaah", Font.PLAIN, 20));
tillbaka.addActionListener(this);

JLabel lblNewLabel = new JLabel("");

mapLabel = new MapLabel(new ImageIcon("src/karta.gif"),new ImageIcon("src/gubbe..jpg"));
mapLabel.setdriver(200, 100);
mapLabel = new MapLabel(new ImageIcon("src/karta.gif"),new ImageIcon("src/CarRed.GIF"));

mapLabel = new MapLabel(new ImageIcon("src/karta.gif"),new ImageIcon("src/CarBlue.GIF"));
mapLabel.setParking(100, 200);

mapLabel.setParking(200, 100);