Pełna kontrola – Controller JavaFX

Controller… choć wdrożyliśmy się już w technologię JavaFX to nie użyliśmy jeszcze najważniejszej jego części – Kontrolerów. Póki co wszystko staraliśmy się zrobić poprzez Maina, jednak jak łatwo można było zauważyć poziom skomplikowania i nieczystości kodu rósł proporcjonalnie do każdego nowo dodanego przycisku lub etykiety. Czas z tym skończyć – nadchodzi era Controllera! 😀 Punkt […]

Tworzenie interfejsu graficznego przy użyciu SceneBuildera

SceneBuilder… jest narzędziem, które pozwala w łatwy sposób „wyklikać” interfejs graficzny dla aplikacji desktopowej lub mobilnej. My oczywiście potrzebujemy interfejsu dla aplikacji desktopowej, dlatego skorzystamy z tego narzędzia. W przeciwieństwe do interfejsu z poprzedniej lekcji, tym razem nasz interfejs graficzny będzie opisany w pliki .fxml zamiast na sztywno w kodzie aplikacji. Co nam to daje? Z […]

Wstęp do JavaFx

Interfejs graficzny… od zawsze mając na myśli interfejs graficzny dla swojej aplikacji desktopowej czułem, że będzie wyglądała bardzo profesjonalnie. Co prawda to była tylko moja nadzieja, a może nawet marzenia. Jednak nadal uważam, że bardzo ważnym czynnikiem aplikacji jest właśnie sam interfejs graficzny. Widocznie to ja źle tworzyłem interfejs graficzny, no cóż nie jestem UX […]

Omówienie aplikacji domowej

Omówienie aplikacji domowej Jak zwykle zaczniemy kolejny tydzień nauki od omówienia aplikacji domowej – zaczynajmy. 😉 Baza danych Na początku miałeś zadanie stworzyć bazę danych, co możesz zrobić oczywiście taką komendą po uprzednim zalogowaniu się do MySQL create database management; Oraz tabelę users: create table users( id int not null primary key auto_increment, login varchar(50) […]

Aplikacja domowa – zadanie

Aplikacja domowa – zadanie Czas na zakończenie tygodnia 7, oczywiście w takim stylu jak zawsze – czyli aplikacją domową. Zadaniem przygotowanym specjalnie dla Ciebie. Nie będę przeciągał, przejdźmy do konkretów. Baza danych W dwóch poprzednich tygodniach poznałeś podstawy relacyjnych baz danych, czas je trochę wykorzystać w naszym projekcie. Oczywiście nie całym. 😉 Na początek stwórz […]

Podstawy relacyjnych baz danych

Podstawy relacyjnych baz danych Rozpoczynając temat baz danych obowiązkowo trzeba wspomnieć o relacjach w bazach danych, czyli zagadnieniu, które bardzo ułatwia odwzorowywanie nam danych relacji w aplikacji. Czym są relacje? Relacje to nic innego jak zależności między konkretnymi obiektami – encjami. Relacyjne bazy danych opierają się na teorii mnogości, jednak nie będziemy się w to […]