The way the current lights work is, the sensors read what the temperature or oil pressure is and when what it is sensing gets out of whack (too much temp in the coolant or not enough pressure in the oil), it grounds and causes the circuit to turn the light on. It really doesn't sense the amount of pressure or temperature, but rather, it has a point for where when there isn't enough oil pressure to keep the sensor from grounding, it grounds and turns the light on. The temperature sensor doesn't ground until the temperature gets too high. These are the epitome of a "dumb" sensor.
To put new sweep gauges (ones with needles showing you the actual reading) or even digital gauges, you'll need to replace the sensors which are located in the engine and wire them back to the new gauges. You might be able to use the current wiring, but some of them may require to wires coming off of the sensor for it to work.