A method of driving a current-programmed organic light emitting diode panel display by using a multiplexer circuit, the organic light emitting diode panel display comprising a plurality of data lines and scan lines and including a first current-drive type pixel connected to a first data line and a first scan line (SCAN(n), and a second current-drive type pixel connected to a second data line and a second scan line (SCAN(n)'), the method comprising, for each current-drive type pixel, sequentially the steps of: performing a pre-charging operation of the respective data line (A, B) and a respective storage capacitor (Cst) of the respective pixel by applying a pre-charging voltage to the respective data line (A, B) and a scan signal to the respective scan line (SCAN(n), SCAN(n)'); saving of a respective threshold voltage Vth of a respective driving transistor in the respective current-drive type pixel by floating the respective data line (A, B) and applying the scan signal to the respective scan line (SCAN(n), SCAN(n)'); applying a respective data current signal to the respective data line (A, B) while applying the scan signal to the respective scan line (SCAN(n), SCAN(n)'), wherein, while the first data line is selected by the multiplexer circuit and the second data line is in a floating state, the following steps of the method are simultaneously performed: - saving of the threshold voltage Vth of the driving transistor in the second current-drive type pixel, and - applying the data current signal to the first data line followed by performing the pre-charging operation of the first data line and a storage capacitor (Cst) of the first current-drive type pixel by the pre-charging voltage; wherein, while the second data line is selected by the multiplexer circuit and the first data line is in a floating state, the following steps of the method are simultaneously performed: - saving of the threshold voltage Vth of the driving transistor in the first current-drive type pixel, and - applying the data current signal to the second data line followed by performing the pre-charging operation of the second data line and the storage capacitor (Cst) of the second current-drive type pixel by the pre-charging voltage, wherein the pre-charging voltage is lower than the threshold voltage Vth of the driving transistor. performing a pre-charging operation of the respective data line (A, B) and a respective storage capacitor (Cst) of the respective pixel by applying a pre-charging voltage to the respective data line (A, B) and a scan signal to the respective scan line (SCAN(n), SCAN(n)'); saving of a respective threshold voltage Vth of a respective driving transistor in the respective current-drive type pixel by floating the respective data line (A, B) and applying the scan signal to the respective scan line (SCAN(n), SCAN(n)'); applying a respective data current signal to the respective data line (A, B) while applying the scan signal to the respective scan line (SCAN(n), SCAN(n)'), wherein, while the first data line is selected by the multiplexer circuit and the second data line is in a floating state, the following steps of the method are simultaneously performed: - saving of the threshold voltage Vth of the driving transistor in the second current-drive type pixel, and - applying the data current signal to the first data line followed by performing the pre-charging operation of the first data line and a storage capacitor (Cst) of the first current-drive type pixel by the pre-charging voltage; - saving of the threshold voltage Vth of the driving transistor in the second current-drive type pixel, and - applying the data current signal to the first data line followed by performing the pre-charging operation of the first data line and a storage capacitor (Cst) of the first current-drive type pixel by the pre-charging voltage; wherein, while the second data line is selected by the multiplexer circuit and the first data line is in a floating state, the following steps of the method are simultaneously performed: - saving of the threshold voltage Vth of the driving transistor in the first current-drive type pixel, and - applying the data current signal to the second data line followed by performing the pre-charging operation of the second data line and the storage capacitor (Cst) of the second current-drive type pixel by the pre-charging voltage, - saving of the threshold voltage Vth of the driving transistor in the first current-drive type pixel, and - applying the data current signal to the second data line followed by performing the pre-charging operation of the second data line and the storage capacitor (Cst) of the second current-drive type pixel by the pre-charging voltage, wherein the pre-charging voltage is lower than the threshold voltage Vth of the driving transistor.