Projektowanie/Tworzenie GUI w Javie

Projektowanie/Tworzenie GUI w Javie używając np. NetBeans (edytor IDE) jest znacznie prostsze niż używanie wxGlade do tworzenia wx opartych na Pythonie.

Całe projektowanie polega na przeciąganiu z listy kontrolek na ‘okno’ . Potem dopasowanie ich do własnych zachcianek takich jak wysokość i szerokość . Następnie usuwamy resztę nie wykorzystanego ‘okna’, dodajemy akcje. Kompilujemy i mamy działający program. Dziś stworzyłem razem z tutorialem (który znajduje się na stronach Suna) przelicznik stopni z Celsjusza do Farenheita. Jak na to popatrzy to najtrudniejsze jest napisanie akcji bo tworzenie GUI jest identyczne z edytorami WYSWYG.

Trochę poprawiłem program do dając to że nie trzeba naciskać przycisku do zmienia tylko <ENTER>, użyłem innych czcionek niż domyślne, wykorzystałem czcionki Vistowe. Dodałem Menu z Plik -> Zamknij, tyle że nie wiem jaką akcje powinienem dać aby aplikacja się zamknęła na razie to martwy przycisk.

Zamieram (w przyszłości, może dziś może wcale) dodać dwa ‘ratio buttony’ do wyboru pomiędzy zmianą stopni z Celsjusza do Farenheita i na odwrót.

Kodu programu nie pokazuje, bo po co? Każdy może zrobić coś takiego używając NetBens, Javy, wyobraźni oraz Tutoriala (http://java.sun.com/docs/books/tutorial/uiswing/learn/index.html)

PS: wykorzystałem biblioteki Swing do tworzenia GUI

Leave a Reply