Cześć.
Na wstępie od razu napiszę, że nie mam wiedzy na temat programowania, ale wiem, że sobie poradzę. Czas mnie nie goni. Chęci mam duże. Logiczne i analityczne myślenie dla mnie to nie problem. Szukać informacje potrafię.
Mam następujący problem do rozwiązania. Potrzebuję stworzyć program w języku Java (taki sobie wymyśliłem i tego języka chciałbym się nauczyć przy okazji).
Program ma realizować następujące zadania:
- ma być okienkowy
- ma wyglądać jak Excel, OpenOffice Calc
- ma mieć możliwość wczytywania danych z pliku np. csv i porównywania ich z aktualną bazą danych oraz z wprowadzaniem modyfikacji na podstawie wyników porównania
- musi mieć możliwość generowania kodów QR, datamatrix oraz możliwość zmieniania wielkości takich obrazków
- możliwość wstawiania wygenerowanych kodów i innych obrazków (zdjęć) do komórki tabeli
- musi mieć możliwość generowania faktur z kodami QR
- ręczne modyfikacje komórek tabel, formatowanie tabel, czcionki,
- drukowanie do pdf
Proszę, podpowiedzcie czego powinienem się nauczyć, żeby napisać program okienkowy, który będzie miał w sobie powyższe możliwości. Jakieś JTable, Swing? Czego potrzebuję? Na razie jestem jak czysta kartka papieru - zero wiedzy, dlatego nie chcę marnować czasu na nieskuteczne dla mnie rozwiązania.