Setting the IP address of the Wifi Shield?

Is it possible to manually set the local IP address of the wifi shield within the sketch? Right now it seems like the only thing possible is to connect to a network and use the WiFi.localIP() function to print out the IP address, then browse to that. I guess it just automatically determines a localIP address when it connects.

So you kind of have to use that function to know where to point your browser to. Is there any way to say 'hey i want the local ip to be 192.168.2.178'. That way you would know where to browse to each time without it changing.

The wireless router that is acting as a DHCP server can usually assign a specific local IP address to a WiFi client based on MAC address. Do you have access to the WiFi router?

Thanks for the reply, yes I do have access to the router, which sounds like a solution worth looking into. But I guess I'm looking to see if there is a simpler option that is sketch based.