|
@@ -87,13 +87,13 @@ public class Terrain extends JPanel {
|
|
|
{
|
|
{
|
|
|
if(e.getY() < 300){
|
|
if(e.getY() < 300){
|
|
|
dragObject = new Stage((int)clickPoint.getX(),(int)clickPoint.getY(), 0.5, 10);
|
|
dragObject = new Stage((int)clickPoint.getX(),(int)clickPoint.getY(), 0.5, 10);
|
|
|
- }else if(e.getY() > 300 && e.getY() < 550){
|
|
|
|
|
|
|
+ }else if(e.getY() > 300 && e.getY() < 500){
|
|
|
dragObject = new RestRoom((int)clickPoint.getX(),(int)clickPoint.getY(), 0.5, 10);
|
|
dragObject = new RestRoom((int)clickPoint.getX(),(int)clickPoint.getY(), 0.5, 10);
|
|
|
- }else if(e.getY() > 550 && e.getY() < 800){
|
|
|
|
|
|
|
+ }else if(e.getY() > 500 && e.getY() < 700){
|
|
|
dragObject = new AccessPoint(this, (int)clickPoint.getX(),(int)clickPoint.getY(), 0.5, 10);
|
|
dragObject = new AccessPoint(this, (int)clickPoint.getX(),(int)clickPoint.getY(), 0.5, 10);
|
|
|
}
|
|
}
|
|
|
- else if(e.getY() > 800 && e.getY() < 1100){
|
|
|
|
|
- //dragObject = new custom facility
|
|
|
|
|
|
|
+ else if(e.getY() > 700 && e.getY() < 900){
|
|
|
|
|
+ dragObject = new ExitPoint(this, (int)clickPoint.getX(),(int)clickPoint.getY(), 0.5, 10);
|
|
|
}
|
|
}
|
|
|
entities.add(dragObject);
|
|
entities.add(dragObject);
|
|
|
}
|
|
}
|
|
@@ -214,6 +214,9 @@ public class Terrain extends JPanel {
|
|
|
Draw object3 = new AccessPoint(this, 0,550, 0.5, 10);
|
|
Draw object3 = new AccessPoint(this, 0,550, 0.5, 10);
|
|
|
object3.draw(g2);
|
|
object3.draw(g2);
|
|
|
g2.drawString("ingang", 70, 675);
|
|
g2.drawString("ingang", 70, 675);
|
|
|
|
|
+ Draw object4 = new ExitPoint(this, 0,700, 0.5, 10);
|
|
|
|
|
+ object4.draw(g2);
|
|
|
|
|
+ g2.drawString("uitgang", 70, 800);
|
|
|
|
|
|
|
|
//draw simulation field
|
|
//draw simulation field
|
|
|
g2.setClip(new Rectangle2D.Double(200, 0, getWidth()-200, getHeight()));
|
|
g2.setClip(new Rectangle2D.Double(200, 0, getWidth()-200, getHeight()));
|