Jak stworzyć GUI?

Jak stworzyć GUI?
rafaluk
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 2 lata
  • Postów:10
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.

edytowany 4x, ostatnio: rafaluk
GC
Jeśli chcesz pisać w javie to FX, ze swingiem daj sobie spokój.
Lectre
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Warszawa
  • Postów:293
0

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

Tumeg
  • Rejestracja:prawie 11 lat
  • Ostatnio:ponad 8 lat
  • Postów:687
1

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

vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
0
Tumeg napisał(a):

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

Jakie narzędzia wizualne polecasz do budowy aplikacji JavaFX?

edytowany 1x, ostatnio: vpiotr
A7
  • Rejestracja:ponad 14 lat
  • Ostatnio:4 miesiące
0

Do budowy GUI: Scene builder.

KA
KA
  • Rejestracja:prawie 12 lat
  • Ostatnio:prawie 5 lat
  • Lokalizacja:Warszawa
  • Postów:1683
1

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

tutaj masz kurs. to jest dość proste.


PROGRAMY NA ZAMÓWIENIE, ZALICZENIA STUDENCKIE, KONFIGURACJA SERWERÓW, SYSTEMÓW I BAZ DANYCH, STRONY INTERNETOWE, POMOC W PROGRAMOWANIU, POPRAWIENIE I OPTYMALIZACJA APLIKACJI
JAVA, C++, LINUX, WWW, SQL, PYTHON
POSIADAM KOMERCYJNE DOŚWIADCZENIE
TANIO, SZYBKO I PORZĄDNIE
Z KOMENTARZAMI OBJAŚNIAJĄCYMI KOD
PISZ NA PRYWATNĄ WIADOMOŚĆ
CENY JUŻ OD 49,99ZŁ ZA PROGRAM
ZAJMIJ SIĘ TYM CO CIĘ NAPRAWDĘ INTERESUJE!
katelx
  • Rejestracja:około 10 lat
  • Ostatnio:5 miesięcy
  • Lokalizacja:Hong Kong
0

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

rafaluk
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 2 lata
  • Postów:10
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

TomDom
  • Rejestracja:ponad 10 lat
  • Ostatnio:prawie 2 lata
  • Lokalizacja:Białystok
  • Postów:191
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ć) ??

edytowany 1x, ostatnio: TomDom
Tumeg
  • Rejestracja:prawie 11 lat
  • Ostatnio:ponad 8 lat
  • Postów:687
0

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

edytowany 1x, ostatnio: Tumeg

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.