Bezel cockpit button

I saw a video where the guy prints all his buttons with white PLA. Paints them black. Then gently wet sands the fronts of the buttons, exposing the white lettering. They looked just as good as the ones you linked.
Here it is 3D Printed Flight Simulator G1000 Bezel Build - YouTube
All his files are on Thingiverse too.