Jak stworzyć GUI?

0

Hej,

chciałbym stworzyć program, który pozwalałby na pewne wyliczenie na podstawie danych wprowadzanych przez użytkownika. Chcę ku temu stworzyć proste GUI z inputami/comboboxami/zakładkami, z potrzebą wpisania kodu aktywacyjnego (płatna licencja) itp. Rzecz na pewno dla was nietrudna.

Posiadam pewne umiejętności, jednak głównie w algorytmach (optymalizacja, liczenie i te sprawy). Brak mi wiedzy! Nie wiem, czy na potrzeby chwili zgłębić Javę, C#, Swinga czy jeszcze co innego.

Moje pytanie więc brzmi: za pomocą jakich narzędzi stworzyć taki program? Co muszę wiedzieć, żeby zaprogramować program liczący? Póki co całe liczenie mam rozpisane w Excelu, ale to mnie nie satysfakcjonuje :P Może powieninem nazwać ten wątek "Jak przenieść Excela do GUI'a"?

Pomóżcie, bo mam dobry pomysł, ale nie umiem go zrealizować :(

PS Tylko proszę, bez "poczytaj o C++" albo "zaparz se kawy i naucz sie javy". Jakieś konkretniejsze informacje/linki byłyby bardzo cenne.

0

Netbeans i Swing? Możesz używać drag&dropa, stworzenie tam GUI to kwestia 5 minut.

1

Albo iść z duchem czasu i od razu nauczyć się JavaFX.

0
Tumeg napisał(a):

Albo iść z duchem czasu i od razu nauczyć się JavaFX.

Jakie narzędzia wizualne polecasz do budowy aplikacji JavaFX?

0

Do budowy GUI: Scene builder.

1

http://code.makery.ch/library/javafx-8-tutorial/

tutaj masz kurs. to jest dość proste.

0

sciagnij sobie visual studio. znajdz (video) kurs do wyklikiwania UI, obslugi zdarzen i bindowania danych, np


reszta z gorki ;)

0

Dzięki wszystkim za odpowiedzi :)

Przejrzę wszystko co zaproponowaliście. Nie wgłębiając się w temat najbardziej obiecująco zapowiada się JavaFX, ale kto wie, może będzie zbyt wymagająca dla pracującego na pełen etat studenta. Na szczęście zaraz kończy się sesja :p

0
Tumeg napisał(a):

Albo iść z duchem czasu i od razu nauczyć się JavaFX.

Używam Netbeans i jest na bieżąco aktualizowane, do tej pory pisałem w swingu a chciałbym przerzucić się na nową JavaFX.

Czy Netbeans po aktualizacjach ma wszystkie komponenty i dobrodziejstwa najnowszej JavaFX i wystarczy stworzyć projekt:
NOWY PROJEKT -> JavaFX -> ....(no i tu pytanie co wybrać) ??

0

Ja akurat korzystam z Eclipse, ale o Netbeans też jest wzmianka w dokumentacji:
http://docs.oracle.com/javafx[...]/use_java_ides/sb-with-nb.htm

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0