Oferty pracy dla inżynierów
  • StrefaInzyniera.pl (current)
  • Oferty pracy
  • Automatyka
    • Uprawnienia elektryczne SEP
    • Elektrotechnika
    • Elektronika
    • Automatyka
    • Robotyka
  • Przemysł
    • Przemysł
    • Obróbka metali
    • CAD
    • CATIA
    • Autodesk Inventor
  • IT
    • JAVA
    • C++
    • Sieci
  • Firmy
  • Dla firm
    • Rejestracja - profil firmy
    • Dodaj ofertę pracy - bezpłatnie
    • Publikacja artykułów
    • Kontakt
  • Zaloguj się
  • STREFA INŻYNIERA
  • Oferty pracy
  • Automatyka
    • Uprawnienia elektryczne SEP
    • Elektrotechnika
    • Elektroniki
    • Automatyki
    • Robotyka
  • Przemysł
    • Przemysł
    • Obróbka metali
    • CAD
    • CATIA
    • Autodesk Inventor
  • IT
    • JAVA
    • C++
    • Sieci
  • Firmy
  • Dla firm
    • Rejestracja - profil firmy
    • Dodaj ofertę pracy - bezpłatnie
    • Publikacja artykułów
    • Kontakt
  • Logowanie
  • Zaloguj się
Projektowanie interfejsu GUI przy użyciu edytora WindowBuilder programu Eclipse
Categories

Projektowanie interfejsu GUI przy użyciu edytora WindowBuilder programu Eclipse

Najpopularniejsze środowiska IDE języka Java oferują narzędzia, które pomagają programistom w budowaniu atrakcyjnych interfejsów graficznych w widoku projektu, przy użyciu interfejsu typu WYSIWYG (what-you-see-is-what-you-get, czyli otrzymujesz to, co widzisz). Interfejsy WYSIWYG umożliwiają użytkownikom rozmieszczanie elementów projektu w taki sposób, w jaki będą one wyglądały w końcowym produkcie. Na przykład program Microsoft Word ma interfejs WYSIWYG, ponieważ pozwala na edytowanie tekstu w takiej postaci, w jakiej będzie on wyglądał po wydrukowaniu. Narzędzia IDE języka Java, takie jak edytor WindowBuilder, umożliwiają programistom rozmieszczanie elementów GUI, takich jak pola tekstowe, etykiety czy przyciski, w takiej postaci, jaką będą one przyjmowały w gotowym oknie aplikacji. To ułatwia programistom dostarczanie profesjonalnie wyglądających aplikacji z interfejsem GUI.

Aby otworzyć edytor WindowBuilder, klikamy prawym przyciskiem myszy plik GuessingGame.java po lewej stronie panelu Package Explorer, a następnie wybieramy opcje Open With (Otwórz za pomocą) -> WindowBuilder Editor. Otwarte zostanie nowe okno, które wygląda jak zwykły edytor tekstu. Jednak w lewym dolnym rogu okna możemy zauważyć dwie karty: Source (Źródło) oraz Design (Projekt). Karta Source pokazuje widok kodu źródłowego aplikacji w postaci zwykłego tekstu. Po kliknięciu karty Design zobaczymy widok projektu, przedstawiony na rysunku 3.8. 

Edytor WindowBuilder pojawia się jedynie dla klas GUI, takich jak GuessingGame, które rozszerzają JFrame lub jedną z pozostałych superklas GUI. Jak widać, okno podglądu zawiera pasek tytułu z ikoną Javy po lewej stronie oraz trzema przyciskami służącymi do minimalizowania, maksymalizowania i zamykania okna. Okno podglądu przedstawione na rysunku 3.8 będzie wyglądało nieco inaczej w systemie Windows, macOS oraz Linux. To okno stanowi podstawę do budowania naszej gry, która będzie wyglądała i zachowywała się jak prawdziwa aplikacja.


Rysunek 3.8. Karta Design edytora WindowBuilder ułatwia budowanie okienkowych aplikacji GUI

 Materiał opracowany na podstawie: Java, to takie proste Praktyczne wprowadzenie do programowania, Bryson Payne, wyd. WN PWN, 2018 r.

Zaloguj się aby dodać komentarz

Podobne artykuły

« Rozpoczynanie nowego projektu aplikacji w Android StudioPrzygotowywanie aplikacji GUI w programie Eclipse »

Podziel się ze znajomymi tym artykułem - udostępnij na FB lub wyślij e-maila korzystając z poniższych opcji:

Oferty pracy dla inżynierów
Oferty pracy dla inżynierów

Automatyk – programista PLC

ANIRO Engineering Sp. z o.o.
GDAŃSK, pomorskie
7 000,00 - 10 000,00 + system premiowy

Civil Project Manager

Wild Goose Enviro Ltd
Irlandia, Galway, dowolny Region
Competitive Salary

Inżynier Budowy

KARMAR SA
Nysa, dolnośląskie

Inżynier Automatyk

Eberspächer Climate Control Systems Sp. z o.o.
Godzikowice (pow. oławski),, dolnośląskie

Homologations and Type Approval Engineer (Automotive)

ZF Group
Częstochowa, śląskie

Global Process Expert

ZF Group
Częstochowa, śląskie

wszystkie oferty
PracaTechniczna.pl

Strefainzyniera.pl - rynek, praca, rozwój - wszystko co ważne dla inżynierów

  • Dla pracodawcy
  • Artykuły
  • Praca
  • Publikacje
  • Popularne stanowiska
  • Offer in English
  • Regulamin
  • Regulamin dla klientów
  • Polityka prywatności
  • Polityka cookies
  • Kontakt

© 2011 - 2021 NetPortal

Mapa strony Letnisko blisko