They are both voltage controlled, or if you prefer they are both current controlled. On bipolar transistors, the voltage varies with the temperature, but the current amplification stays constant. On FET transistors, the voltage amplification stays constant, but the current varies with temperature.