Spisie treści
Klasa Grafika w Jawa pozwala nam na rozwijanie wszelkiego rodzaju elementów rysowanych w naszych interfejsach użytkownika i ekranach programu, dzięki niemu będziemy mogli rysować od linii po figury geometryczne, a nawet tekst w postaci Ciągów.Jego użycie jest dość intuicyjne, ponieważ to za pomocą metod, które generalnie mówią nam, jaką funkcję pełnią w ich imieniu, możemy więc użyć kontenerów i paneli do wyrażenia typu rysunku, który powinna generować nasza aplikacja, jeśli dodamy do tego wiedzę układ współrzędnych Jawa możemy osiągnąć bardzo imponujące rezultaty.
Klasa Grafika to abstrakcyjna klasa, która daje nam niezależny od platformy interfejs, aby móc budować grafikę i figury na ekranie w różnych systemach operacyjnych bez znaczących zmian.
Kiedy komponent jest pokazywany w naszym programie, może to być przycisk, panel, etykieta, a obiekt klasy Graphics jest generowany na platformie natywnej i wtedy wywoływana jest metoda farbaComponent jak możemy zobaczyć:
chroniony void paint Component (Grafika g)
Ta metoda jest zdefiniowana w klasie JComponent i jest wywoływana za każdym razem, gdy składnik powinien być wyświetlany na ekranie.
Klasa Grafika Ma wiele metod, jednak wyjaśnimy niektóre, abyśmy mieli orientację, co możemy z niej uzyskać.
setColor (kolor: Kolor)Ta metoda pozwala nam ustawić kolor linii, które będą rysowane od momentu jej wywołania.
setFont (czcionka: Czcionka)Jak metoda ustawKolor (), Dzięki temu możemy ustawić czcionkę dla liter od momentu jej wywołania.
drawString (s: String, x: int, y: int)Pozwala nam narysować Strunowy lub tekst we współrzędnych, które przekazujemy.
drawLine (x1: int, y1: int, x2: int, y2: int)Pozwala nam narysować linię we współrzędnych, które przekazujemy do metody.
Jest więcej metod, które warto zbadać, ponieważ pozwalają nam rysować okręgi, prostokąty, a nawet niestandardowe wielokąty.
Wygenerujemy mały tekst w oknie, a także linię, do tego użyjemy metod, które widzieliśmy do tej pory w klasie Grafika, zobaczmy na poniższym obrazku oczekiwany wynik:
Na tym kończymy ten samouczek, widzieliśmy szczegółowo, jak możemy zacząć korzystać z klasy Grafika do generowania elementów graficznych i interfejsowych w naszych programach wykonanych w Jawa.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt