Yes it is H. rosetta.
The two, H. echeclus & H. rafflesii can be discounted by their relatively straight outer & lower margins .
H. rosetta & boerhaviae are readily confused.
The FW margins of H. rosetta is stated to be more pronounced than H. boerhaviae, but very difficult to judge.
Note the FW pale band (with several parallel lines) is poorly defined & the dark band is narrow, compared to that of H. boerhaviae.
I included this clarification because I noticed someone have ID'ed it as H. boerhaviae on the website.
TL Seow
PS. An example of the confusion between H. rosetta & boerhaviae.
This normally reliable Australian site have it wrong. The poorly defined FW bands & strong dark shading(not always present) are typical H. rosetta.
http://lepidoptera.butterflyhouse.co...i/boerhav.html