Графичен клас в Java

Съдържание
Клас Графика в Java ни позволява да разработваме всякакви елементи, нарисувани в нашите потребителски интерфейси и екранни програми, с него ще можем да рисуваме от линии до геометрични фигури и дори текст под формата на низове.
Използването му е доста интуитивно, тъй като чрез методи обикновено ни казва каква функция изпълняват от тяхно име, така че можем да използваме контейнерите и панелите, за да изразим вида на чертежа, който нашето приложение трябва да генерира, ако добавим към това знанията за координатната система на Java можем да постигнем много впечатляващи резултати.
Клас Графика е абстрактен клас, който ни дава независим от платформата интерфейс, за да можем да изграждаме графики и фигури на екрана в различни операционни системи без значителни промени.
Когато компонент е показан в нашата програма, било то бутон, панел, етикет, а обект на клас Графика той се генерира в родната платформа и тогава методът се извиква paintComponent както виждаме:
защитена празна боя Компонент (Графика g)

Този метод е дефиниран в класа JComponent и се извиква всеки път, когато компонент трябва да се покаже на екрана.
Клас Графика Той има много методи, но ще обясним някои, за да имаме ориентация какво можем да получим от него.
setColor (цвят: Цвят)Този метод ни позволява да зададем цвета на линиите, които ще бъдат изтеглени от момента на извикването му.
setFont (шрифт: Font)Като метода setColor (), Това ни позволява да зададем шрифта за буквите от момента на извикването му.
drawString (s: String, x: int, y: int)Позволява ни да нарисуваме a Низ или текст в координатите, които го предаваме.
drawLine (x1: int, y1: int, x2: int, y2: int)Тя ни позволява да начертаем линия в координатите, които предаваме на метода.
Има още методи, които си струва да бъдат проучени, тъй като ни позволяват да рисуваме кръгове, правоъгълници и дори персонализирани многоъгълници.
Ще генерираме малък текст в прозорец, а също и ред, за това ще използваме методите, които сме виждали досега от класа Графика, нека видим на следното изображение резултата, който очакваме да имаме:

Външните линии ни показват характеристиките, които ще включим в нашия код.

Ако анализираме кода ред по ред, виждаме, че първо трябва да импортираме пакетите, с които да получим графичните компоненти, след това създаваме клас, който ще генерира нашия панелен компонент и клас главен това ще извика другите класове и в последната част виждаме как с запазената дума Супер наричаме метода на родителския клас paintComponent () и с това можем да използваме метода drawLine () да начертаете линия и drawString за текста.
С това приключваме този урок, видяхме подробно как можем да започнем да използваме класа Графика за генериране на графични и интерфейсни елементи в нашите програми, направени на Java.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave