Для создания графического интерфейса пользователя, нужны средства рисования графики. Для этой задачи нам нужна векторная библиотека, которая будет уметь рисовать пока простые геометрические фигуры, такие как: линия и дуга, применяя разную толщину и цвет. Этих двух элементов хватит что бы создавать другие разнообразные фигуры. Например из линий можно нарисовать прямоугольник, треугольник, и вообще любой, разнообразный многоугольник. Добавив к линии дугу, мы сможем например закруглить углы. Применяя радиус дуги, и выставив нужный угол, можно получить эффект разного скругления. Если же угол дуги выставить на 360 градусов, то как вы догадались, можно получить окружность, любой величины, указав нужный радиус. Вот так благодаря всего двум фигурам, мы можем создавать уже примитивный интерфейс: кнопки, панели, рамки и т.д. Но кроме как простых фигур, нам очень хотелось бы видеть в интерфейсе какие то информативные элементы. Для этого графическая библиотека должна уметь отображать текст и изобр