private void checkFromNode()
	{
		Edge edgeFrom = addressFinder.searchForEdge(from.getText());
		if (edgeFrom != null)
		{
			fromNode = edgeFrom.getFromNode();
			from.setText(edgeFrom.getRoadName());
			mapComponent.setFrom(true);
			mapComponent.setFromNode(fromNode);
			mapComponent.repaint();
			reset.setEnabled(true);
			runRouteCalculation();
		} else
		{
			from.setText(null);
			from.setPlaceholder("Street not found");
			fromNode = null;
			mapComponent.setFrom(false);
			mapComponent.setFromNode(null);
			printRoute.setEnabled(false);
			mapComponent.setRouteNodes(null);
		}
		mapComponent.repaint();
	}