Yes, it is Euchromia horsfieldi.
The abdomen provides the best clue.
There are only two species in Java. E. elegantissima is replaced by E. polymena in Java.
In E. polymena the two blue bands are followed by two red & lastly a blue band.
In E elegantissima, the two blue bands are followed by three red bands.