Witam,
jestem totalnym laikiem, ale muszę zaliczyć raczej podstawowe programowanie w Javie. Czy ktoś mógłby napisać mi kod do takiego polecenia: 'Na kliknięcie pierwszego przycisku wygeneruj do tabeli wartości całkowite dodatnie z przedziału <0, a>, gdzie a dodatnia wartość odczytana z pola tekstowego. Zabezpiecz aplikację przed błędem konwersji tekstu na liczbę'? Zdaję sobie sprawę, że dla Was jest to bardzo proste, ale dla mnie nie a nie mogę znaleźć tego w materiałach, które posiadam. Z góry dziękuję za pomoc i pozdrawiam.
Tłum chętnych:)
Na tym forum pomagamy ale nie odwalamy za kogoś roboty.
To mój 100 post więc z tego miejsca chciałbym pozdrowić mamę i tatę.
Hmm, rozumiem. Jestem laikiem i nie znam skali trudności czegoś takiego. A czy ktoś jest w stanie nakierować mnie na jakieś materiały z tym związane, żebym mógł sam to ogarnąć? Pozdrawiam
Zapewne chodzi o jakąś aplikację w Swing. Zobacz tutaj jak zrobić HelloWorld w Swingu: http://www.java2s.com/Code/Java/Swing-JFC/HelloWorldSwing.htm
Potem dodaj sobie JTextField i JButton (w internecie znajdziesz przykłady)
Nie do końca wiem o co chodzi z zapisem do tabeli. Czy chodzi o bazę danych czy może jakąś tabelkę w Swingu?
W zabezpieczeniu konwersji chodzi o to że do JTextField możesz wpisać co chcesz, a wtedy słowa "DUPA" nie zamieni ci na liczbę dodatnią. Tutaj ktoś miał podobny problem: https://stackoverflow.com/questions/11093326/restricting-jtextfield-input-to-integers
do tabeli tabeli w bazie danych czy komponentu tabeli takiej jak w MS Excel? Bo to drobna ale bardzo istotna różnica :-)
Edit:
Garść przydatnych linków.
https://docs.oracle.com/javase/tutorial/uiswing/events/eventsandcomponents.html
https://docs.oracle.com/javase/tutorial/uiswing/components/table.html
http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#editrender
https://stackoverflow.com/a/7539298/230513
https://stackoverflow.com/questions/13508851/validate-a-tables-cell-using-editors/13510756#13510756
https://www.javalobby.org//java/forums/t20551.html