NinePatch widget is used to split an image in nine sections, where each corner section will
remain the same, while the middle parts between each corner will be used to evenly fill the
space. This widget is primarily used in the UI to create resizable frames, buttons, windows, etc.